https://emulation.gametechwiki.com/api.php?action=feedcontributions&user=95.1.16.0&feedformat=atomEmulation General Wiki - User contributions [en]2024-03-29T00:53:20ZUser contributionsMediaWiki 1.32.0https://emulation.gametechwiki.com/index.php?title=Xbox_360_emulators&diff=23020Xbox 360 emulators2018-12-07T11:41:24Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox 360<br />
|logo = Xbox_360.png<br />
|developer = [[:Category:Microsoft consoles|Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2005<br />
|discontinued = 2016<br />
|predecessor = [[Xbox emulators|Xbox]]<br />
|successor = [[Xbox One emulators|Xbox One]]<br />
|emulated = {{~}}<br />
}}<br />
The '''Xbox 360''' is a seventh-generation console released by Microsoft in 2005. The console's life saw several updates to its OS to alter its appearance, as well as the option of a motion-sensing camera called the [[wikipedia:Kinect|Kinect]].<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="5"|PC<br />
|-<br />
|[[Xenia]]<br />
|Windows, Linux<br />
|[https://github.com/benvanik/xenia Git]<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
! colspan="5"|Consoles<br />
|-<br />
|[[Fission]]<br />
|[[Xbox One emulators|Xbox One]]<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[Xenia]]<br />
:The emulator that's made it the furthest so far. Progress on it is surprisingly fast. Only a relatively small number of games are playable, though, and those that are playable largely have issues and run slowly. <br />
<br />
:The devs have no plans on releasing Xenia for Windows 7 at this time.<br />
:The new DirectX12 branch making significant progress is only available for Windows 10.<br />
<br />
;[[Fission]]<br />
:The official emulator on the [[Xbox One emulators|Xbox One]] supports a growing (500+) [[wikipedia:List of Xbox 360 games compatible with Xbox One|list of games]]. Load times are faster, but emulation suffers from input lag due to forced [[vsync]]. Beyond this, playback is incredibly faithful to the original system. Xbox One X improves on the emulation further with better framerate, texture filtering and higher resolution in some games. Note that an Internet connection is required on the first run of each game to download.<br />
<br />
==Emulation issues==<br />
Due to requiring a large number of resources (see [[Dolphin]] and [[PCSX2]] for specifications for their respective consoles), as well as the hardware not being properly documented yet, '''Xbox 360 emulation currently isn't at a point where people can reliably emulate games.''' However, Xenia is quickly making progress on that front. That, plus the fact that Microsoft has implemented their own official emulation of the system through the Xbox One brings much promise to successfully emulating the system in the future.<br />
<br />
==Kinect==<br />
<br />
The [[wikipedia:Kinect|Kinect]] is a device that works just like the [http://emulation.gametechwiki.com/index.php/PlayStation_2_emulators#EyeToy EyeToy] for the [[PlayStation_2_emulators|PS2]]. It is a camera capable of detecting gestures and voices in order to play games without any controllers unlike the [[Wii_emulators|Wii]] and it's Wiimote and the [[PlayStation_3_emulators|PS3]] and it's PlayStation Move.<br />
While benefiting from native support on PC, users still made [https://openkinect.org/wiki/Main_Page Open-Source drivers] for it.<br />
<br />
[[Xenia]], the only Xbox 360 emulator out there doesn't support kinect and no work is getting done in this direction. That does not mean that we will never be able to play Kinect Games with it, it just means that developpers have higher issues to tackle at the moment.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Fission&diff=23019Fission2018-12-07T11:41:06Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|title = Fission<br />
|version = ?<br />
|active = Yes<br />
|platform = [[Xbox One emulators|Xbox One]]<br />
|target = [[Xbox emulators|Xbox]], [[Xbox 360 emulators|Xbox 360]]<br />
|developer = Microsoft<br />
}}<br />
'''Fission''' is an official [[Xbox 360 emulators|Xbox 360]] emulator made by Microsoft for the [[Xbox One emulators|Xbox One]] to allow for "backwards compatibility". It's development was announced sometime around 2017. <br />
<br />
Mostly supports 360 games but also supports some og [[Xbox emulators|Xbox]] games. <!-- Can someone fact check this? --><br />
<br />
[[Category:Emulators]]<br />
[[Category:Official Emulators]]<br />
[[Category:Xbox emulators]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Strange_and_forgotten_consoles&diff=23016Strange and forgotten consoles2018-12-07T11:38:21Z<p>95.1.16.0: </p>
<hr />
<div>{{Consoles}}<br />
Beneath the clean and successful exterior of gaming giants like the [[Super Nintendo emulators|Super Nintendo]] and [[PlayStation emulators|PlayStation]] lies the '''Gap of Vidya''': a realm populated by unwanted and forgotten consoles of old, immortal in their plasticity. Here we may receive knowledge of their eternal fate. Not everything on this page can or will be emulated.<br />
<br />
If it's a video game console from the [[wikipedia:History_of_video_game_consoles_%28third_generation%29|third generation]] and beyond, it's on this page for your viewing pleasure.<br />
<br />
See also [[First and Second Generations of video game consoles|Console Boom emulators]] for the 70s and 80s consoles.<br />
<br />
==Consoles==<br />
<br />
=== Third generation ===<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Description<br />
|-<br />
|[[wikipedia:Action_Max|Action Max]]<br />
|None<br />
|<br />
|VHS tape console released in 1987 by Worlds of Wonder. It relied on a light gun and score counter for all of its 5 games, which could not really be lost. There's an add-on for the LaserDisc emulator [[Daphne]] called [https://web.archive.org/web/20150512114240/http://www.singeengine.com/cms/node/6 SINGE.] We're in murky waters here, so run this at your own risk. <br />
[https://www.youtube.com/watch?v=mj498-wkOz4 Cinemassacre Demonstration]<br />
|-<br />
|[[wikipedia:Amstrad_GX4000|Amstrad GX4000]]<br />
|Good<br />
|[https://archive.org/details/Amstrad_GX4000_TOSEC_2012_04_23 TOSEC]/[https://archive.org/details/gx4000_library ✓]<br />
|A consolized version of the [[Amstrad CPC emulators|Amstrad CPC]].<br />
|-<br />
|[[wikipedia:Atari_XEGS|Atari XEGS]]<br />
|Preliminary<br />
|<br />
|A repackaging of the [[Atari 8-bit]] computer line marketed as a game console. Notable for having possibly the worst physical design ever. It has preliminary support in MAME, as does the 65XE computer it's based on. [https://www.youtube.com/watch?v=N2gF5wWns0E Overview] [https://www.youtube.com/watch?v=_IVK3ukQmMA CGR Review]<br />
|-<br />
|[[wikipedia:BBC_Bridge_Companion|BBC Bridge Companion]]<br />
|[http://www.progettoemma.net/mess/system.php?machine=bbcbc Good]<br />
|<br />
|<br />
|-<br />
|[[wikipedia:PV-1000|Casio PV-1000]]<br />
|Good<br />
|[https://archive.org/details/CasioPV1000 No-intro]<br />
|A 1983 console pulled from shelves very quickly. Like many others, its titanic failure makes it a rarity nowadays.<br />
|-<br />
|[[wikipedia:Commodore_64_Games_System|Commodore 64 Games System]]<br />
|Good<br />
|<br />
|A hacked up console version of the regular [[Commodore 64 emulators|Commodore 64]], released only in Europe. Failed hilariously due to its outdated tech (1984 hardware in 1990!), the fact that the normal Commodore 64 was already sufficient, and a bad case of the 'no games'. <br />
|-<br />
|[[wikipedia:Dendy_%28console%29|Dendy]]<br />
|Decent<br />
|<br />
|The [[Nintendo Entertainment System emulators|NES]], but for slavs. (TCRF COMEDY!) Only [https://www.youtube.com/watch?v=kne6AKyYUuM Kinaman] can properly explain this one (turn on CC). Has decent support in MAME, and its status as an NES clone means its "exclusives" can be played on NES emulators that support broken pirate carts. <br />
|-<br />
|[[wikipedia:Dina_(video_game_console)|Dina]]<br />
|Good<br />
|<br />
|Hybrid clone of both the [[SG-1000 emulators|SG-1000]] and [[ColecoVision emulators|ColecoVision]]. Sold by Telegames as the Telegames Personal Arcade, allegedly with permission from Coleco themselves. The console's build quality leaves a lot to be desired, not to mention that games for the aforementioned platforms can be played on most [[ColecoVision emulators]] anyway.<br />
|-<br />
|[[wikipedia:My Vision|My Vision]]<br />
|[http://www.progettoemma.net/mess/system.php?machine=myvision Good]<br />
|<br />
|<br />
|-<br />
|[[wikipedia:Philips_Videopac_%2B_G7400|Philips Videopac + G7400]]<br />
|[http://www.progettoemma.net/mess/system.php?machine=g7400 Imperfect]<br />
|[https://mega.co.nz/#!MRMCGKSJ!x8Mk78ClxL5y2Js3IdRts0GiY8U9TS46JcuXbTx9S1c No-intro]<br />
|<br />
|-<br />
|[[RDI Halcyon]]<br />
|None<br />
|<br />
|A terrifying machine based on HAL from 2001: A Space Odyssey, featuring voice-recognition and AI learning. Its failure bankrupted RDI. There are currently no known emulators for the Halcyon, as mankind has yet to fully comprehend its awesome power. <br />
[https://www.youtube.com/watch?v=QeI5zKeGELA Demonstration]<br />
|-<br />
|[[wikipedia:Super_Cassette_Vision |Super Cassette Vision]]<br />
|Decent<br />
|[https://archive.org/details/supercassettevision_library ✓]<br />
|1984 successor to the original Cassette Vision. Much easier to emulate as the hardware is similar to some other obscure systems. The graphical quality is somewhere between the ColecoVision and NES. Was actually fairly successful in Japan until the Famicom came along and kicked its ass. Then [http://static.giantbomb.com/uploads/original/11/117006/1757950-ladycassettevision.jpg this] happened. [https://archive.org/details/Epoch_Super_Cassette_Vision_TOSEC_2012_04_23 TOSEC]<br />
|-<br />
|[[wikipedia:View-Master_Interactive_Vision|View-Master Interactive Vision]]<br />
|None<br />
|<br />
|1988 edutainment VHS console that used two audio tracks on each tape, the player choosing one of two options on the screen, to create interactivity. Also had short mini-game segments with ColecoVision like graphics. Unlike the other VHS systems, the games were actually decent. No known emulators.<br />
|-<br />
|[[wikipedia:VTech_Socrates|VTech Socrates]]<br />
|Preliminary<br />
|Yes [https://archive.org/details/socrates_library ✓]<br />
|Old edutainment console released in 1988. It featured a robot-type character called Socrates and had wireless infrared controllers. The same company would later release the V.Smile and V.Flash systems many years later.<br />
|-<br />
|[[wikipedia:Zemmix|Zemmix Series]]<br />
|Good<br />
|<br />
|Korean system that was simply an MSX/MSX 2, depending on the model, in console form. Mostly just existed as a way to play MSX games. Though there were a few games made specifically for it they were playable on the MSX as well. Any MSX emulator should work for it.<br />
|-<br />
|[[wikipedia:LJN Video Art|LJN Video Art]]<br />
|None<br />
|<br />
|A notorious "educational" console made by the notorious LJN released in 1985. It was meant as a paint program type system that was never meant to compete with mainstream consoles at the time. It flopped hard. [https://www.youtube.com/watch?v=neURIc_A3js Commercial] [https://www.youtube.com/watch?v=8-zEhhTqdvg AVGN Review]<br />
|}<br />
<br />
=== Fourth generation ===<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Internet Archive<br />
! scope="col"|Description<br />
|-<br />
|[[wikipedia:Commodore_CDTV |Commodore CDTV]]<br />
|Preliminary<br />
|[https://archive.org/details/Amiga_CDTV_TOSEC_2009_04_18 TOSEC] // [https://archive.org/details/RedumpCommodoreAmigaCDTV redump]<br />
|<br />
|A console version of the Amiga 500. Can be emulated in WinUAE like other [[Amiga emulators|Amiga hardware]].<br />
|-<br />
|[[wikipedia:Tandy_Video_Information_System|Memorex VIS]]<br />
|Preliminary<br />
|<br />
|<br />
|A beautiful monster sold only at RadioShack in the early 90s. The software may be playable on Windows 3.x emus, as the console's OS was an altered version of that.<br />
|-<br />
|[[Philips CD-i emulators|Philips CD-i]]<br />
|Imperfect<br />
|<br />
|<br />
|<br />
|-<br />
|[[wikipedia:Sega_Pico|Sega Pico]]<br />
|Good<br />
|[https://archive.org/details/Sega_Pico_TOSEC_2012_04_13 TOSEC]/[https://archive.org/download/No-Intro-Collection_2015-03-03 No-intro]<br />
|<br />
|Child's edutainment console released in 1993. Was actually fairly successful. Has good support in [[MAME]].<br />
|-<br />
|[[Pioneer LaserActive]]<br />
|Preliminary<br />
|[https://archive.org/details/Pioneer_Laseractive_TOSEC_2012_04_23 TOSEC]<br />
|<br />
|<br />
|-<br />
|[[Super A'Can]]<br />
|Preliminary<br />
|[https://archive.org/details/No-Intro-Collection_2016-01-03 No-intro]<br />
|[https://archive.org/details/superacan_library ✓]<br />
|An extremely rare Taiwan-only console released in 1995. <br />
|}<br />
<br />
=== Fifth generation ===<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Description<br />
|-<br />
|[[3DO emulators|3DO]]<br />
|Preliminary<br />
|[https://archive.org/details/3DO_2017_Reference_Set_Redump_Validated_ROMs Redump 2017]<br />
|<br />
|-<br />
|[[Amiga_emulators#Amiga CD32|Amiga CD32]]<br />
|Preliminary<br />
|[https://archive.org/details/Amiga_CD32_TOSEC_2009_04_18 TOSEC] // [https://archive.org/details/RedumpAmigaCD32 redump]<br />
|A console version of the Amiga 1200. Can be emulated in WinUAE like other [[Amiga emulators|Amiga hardware]].<br />
|-<br />
|[[wikipedia:Apple_Bandai_Pippin|Apple Bandai Pippin]]<br />
|Preliminary<br />
|<br />
|Apple's attempt at being relevant to games. It failed.<br />
[https://www.youtube.com/watch?v=4ln_CmNtbvQ Vintage review] Currently, there is only preliminary [[MAME]] support, but some of its games may be playable on other Apple emus.<br />
|-<br />
|[[wikipedia:Casio_Loopy|Casio Loopy]]<br />
|Preliminary<br />
|[https://archive.org/download/No-Intro-Collection_2016-01-03 No-intro]<br />
|A Japan-only game console designed for girls focused on printing stickers. A '''Magical Shop''' add-on allowed for the printing of any screenshot, not just Loopy games. [https://www.youtube.com/watch?v=zaW6EB1poxM Drunken Printing Demonstration] [https://www.youtube.com/watch?v=PNWGVtwTkiM Ashens overview]<br />
|-<br />
|[[wikipedia:CP_System#Capcom_Power_System_Changer|Capcom Power System Changer]]<br />
|Good<br />
|<br />
|A consolized version of the Capcom CPS arcade board. Compatible with SNES controllers.<br />
|-<br />
|[[wikipedia:FM_Towns_Marty|FM Towns Marty]]<br />
|Preliminary<br />
|Trurip<br />
|An early fifth-generation console released by Fujitsu in 1993. It failed due to its astronomical price. Another version called the [https://www.youtube.com/watch?v=RQs7zyn4uVQ Car Marty] was also released, designed to be a GPS for automobiles. Preliminary MAME support for both.<br />
|-<br />
|[[wikipedia:Playdia|Playdia]]<br />
|None<br />
|<br />
|A disc-based system released in Japan by Bandai in 1994. Notably, it had a wireless controller and all of its titles were interactive movies like Dragon's Lair. No known emulators.<br />
|}<br />
<br />
=== Sixth generation ===<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Description<br />
|-<br />
|[[wikipedia:Nuon_%28DVD_technology%29|Nuon]]<br />
|None<br />
|Trurip<br />
|A hybrid DVD player/game console with enhanced movie-viewing tools, from a bunch of former Atari personnel. Only a few games were made for the system, as the cheaper PS2 slaughtered it. There was a closed-source emulator in production called [http://www.nuon-dome.com/files/Nuance_051.zip Nuance], but its author died and he didn't release the source code.<br />
|-<br />
|[[wikipedia:V.Smile|V.Smile]]<br />
|Preliminary<br />
|<br />
|An educational game machine by VTech.<br />
|}<br />
<br />
=== Seventh generation ===<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Description<br />
|-<br />
|[[wikipedia:HyperScan|Mattel Hyperscan]]<br />
|Preliminary<br />
|[https://archive.org/details/MattelHyperscan_Redump_2014-12-14 Redump]<br />
|Something you would expect to see under a bargain bin at Wal-mart, the Mattel Hyperscan was a card/disc based system released in 2006 to appeal to some poor child's aunt at Christmas. [https://www.youtube.com/watch?v=Iv2-M78m_qI CGR Review].<br />
|-<br />
|[[wikipedia:Vii|Vii]]<br />
|[http://www.progettoemma.net/mess/system.php?machine=vii Preliminary]<br />
|Yes<br />
|A rather poor excuse of a response to the [[Wii emulators|Wii]], made by JungleTac, KenSingTon, and a dozen or so manufacturers churning out shoddy variants of it. Emulators have recently been made for the platform, with several projects aiming to provide support for Sunplus' rather oddball architecture, such as [http://www.maxconsole.com/maxcon_forums/threads/280551-MuchimeX-v0-5-has-been-released! MuchimeX for the original Xbox], and [http://hackmii.com/2010/04/sunplus-the-biggest-chip-company-youve-never-heard-of/ Unununium], the latter being the basis for a [[MESS]] core. The same goes for VTech's [http://www.progettoemma.net/mess/system.php?machine=vsmile V.Smile], the [[wikipedia:Xavix|XaviXPORT]] and most [http://www.progettoemma.net/mess/system.php?machine=batmantv Jakks Pacific] TV games including those [http://www.progettoemma.net/mess/system.php?machine=walle Disney tie-in ones].<br />
|-<br />
|[[wikipedia:Zeebo|Zeebo]]<br />
|None<br />
|<br />
|An obscure Brazilian console released in 2009. It was based on the BREW platform, and its games were delivered via a 3G mobile network. It was only sold in Brazil, Mexico, and China.<br />
|-<br />
|[[wikipedia:Game Wave|Game Wave]]<br />
|None<br />
|<br />
|A failed attempt to steal sales from the Wii, the Game Wave was an obscure console released in 2007 by ZAPiT Games that only had trivia games. It also had a VeggieTales family party game.<br />
|}<br />
<!--<br />
=== Eighth generation ===<br />
--><br />
<br />
==Handhelds==<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|[[MAME]] support<br />
! scope="col"|ROMs<br />
! scope="col"|Description<br />
|-<br />
|[[wikipedia:Cybiko|Cybiko/Cybiko Xtreme ]]<br />
|Imperfect <br />
|[https://archive.org/download/TOSEC_V2017-04-23/Cybiko/ TOSEC]<br />
|"The Cybiko is a Russian handheld computer introduced in the U.S. by David Yang's company Cybiko Inc. as a retail test market in New York on April 2000, and rolled out nationwide in May 2000. It is designed for teens, featuring its own two-way radio text messaging system. It had over 430 "official" freeware games and applications."<br />
|-<br />
|[[wikipedia:Epoch_Game_Pocket_Computer|Epoch Game Pocket Computer]]<br />
|Good<br />
|Yes<br />
|Only 5 games exist for this handheld. All can be found [http://www.theoldcomputer.com/roms/index.php?folder=Epoch/Game-Pocket-Computer/Cartridges here].<br />
|-<br />
|[[wikipedia:Gameking|GameKing]]<br />
|[http://www.progettoemma.net/mess/system.php?machine=gameking Preliminary]<br />
|Yes<br />
|A rather bastardized attempt at making a Gameboy-esque handheld, manufactured and marketed by TimeTop (aka Guangzhou Daidaixing Tec. Electronics Co. Ltd.) in 2003. Strangely enough, this one's even more primitive than the Supervision, Gamate and Mega Duck consoles before it, as it uses a lower-resolution 64x32 screen, and that's despite companies such as Subor (i.e. that Chinese company who gained notoriety for developing an AMD-based gaming PC/console hybrid) releasing workalike clones of the [[Game Boy/Game Boy Color emulators|Game Boy]], and more recently, GBA clones. MAME support for it is preliminary at best.<br />
|-<br />
|[[wikipedia:Gamate|Gamate]]<br />
|Good<br />
|Yes<br />
|Another attempt to capture part of the Game Boy market, the Gamate was released in the early 90s by Bit Corporation. The magnitude of its failure makes it and its software obscenely rare today, with prices over 500 dollars for the handheld alone on eBay. It's so obscure, that it wasn't until December 2014 when preliminary support for the handheld was added in MAME, and ROM dumps were made.<br />
|-<br />
|[[wikipedia:Gizmondo|Gizmondo]]<br />
|Preliminary<br />
|Yes (No-intro)<br />
|A disaster of a handheld, the Gizmondo was released in 2005 with a furious marketing campaign. It was ahead of its time in that it (was supposed to have) included built-in advertisements to make the console cheaper. <br />
|-<br />
|[[wikipedia:GP32|GP32]]<br />
|Preliminary<br />
|Yes (No-intro)<br />
|Korean handheld. It was the first handheld to use SD cards and had pretty good specs for the time, so everybody ended up just jailbreaking it and using it as an emulator/homebrew platform. The developers later went on to develop the more successful GP2X line, which was designed from the ground up for emulators.<br />
|-<br />
|[[wikipedia:Game_Master_%28console%29|Hartung Game Master]]<br />
|Decent<br />
|Yes (No-intro)<br />
|A German Game Boy knockoff. Also distributed in the UK. [https://www.youtube.com/watch?v=Ay9dZ-RBpQA Demonstration]<br />
|-<br />
|[[wikipedia:Leapster|Leapster]]<br />
|Preliminary<br />
|Yes (No-intro)<br />
|The Leapster Learning Game System is an educational handheld game console aimed at 4 to 10-year-olds (preschool to fourth grade), made by LeapFrog Enterprises. Its games teach the alphabet, phonics, basic math (addition, subtraction, multiplication, division), and art and animal facts to players. It featured a touchscreen and games from various licenses from Thomas & Friends to Sonic X. Oddly enough it has a homebrew scene that even features some emulators, most especially with its successors, i.e. the Didj, Leapster Explorer, and LeapPad series of tablets which run on the Pollux and NXP3200 platforms along with a customised Linux distribution. <br />
|-<br />
|[[wikipedia:Mega_Duck|MegaDuck/CougarBoy]]<br />
|Good<br />
|Yes<br />
|Chinese knockoff Game Boy that was branded with various bizarre names, despite each version is exactly the same. Used cartridges. ROMs are out there, surprisingly.<br />
|-<br />
|[[wikipedia:Pokemon_Mini|Nintendo Pokémon Mini]]<br />
|Decent<br />
|[https://archive.org/download/TOSEC_V2017-04-23/Nintendo/Pokemon%20Mini/ TOSEC]<br />
|A very downgraded Game Boy. Only Pokemon related games were released, and its catalog of games is also very limited. It's also very rare nowadays. Decent support in MAME, though there are other choices to play these games on other emus.<br />
|-<br />
|[[wikipedia:N-Gage_%28device%29|Nokia N-Gage]]<br />
|None<br />
|Yes<br />
|Nokia's attempt at making a cell phone/handheld system hybrid, before mobile gaming really took off. Although it was the most powerful handheld in its time, it failed due to a high price, a terrible button layout, numerous design flaws, and its underdeveloped cell phone component. Had a redesign called the QD, but it was only slightly better. Most of its games were ports, either from the GBA or from the PS1 and Saturn. While it didn't have any standout titles, it still had a few odd original entries from big franchises such as Elder Scrolls Travels: Shadowkey and SSX: Out of Bounds and was the only system to have an English version of Xanadu Next. There's one emulator called N-GageCool, but it's dead payware that only runs Java games. [[Cellphone_emulators#N-Gage_.28Nokia.29|Modern open source emulators]] are in the works.<br />
|-<br />
|[[wikipedia:Tapwave_Zodiac|Tapwave Zodiac]]<br />
|None<br />
|[http://www.theoldcomputer.com/roms/index.php?folder=Tapwave/Zodiac Some]<br />
|A handheld released in 2003 that used an enhanced Palm OS. Ahead for its time, even receiving awards. However, the PSP and Nintendo DS systems killed it.<br />
|-<br />
|[[wikipedia:Game_com|Tiger Game.com]]<br />
|Preliminary<br />
|No-intro // [https://archive.org/download/TOSEC_V2017-04-23/Tiger/ TOSEC]<br />
|An infamous piece of shit, with quite possibly the worst screen on any handheld ever. Somehow still had a "port" of Resident Evil 2. [https://www.youtube.com/watch?v=wfxzVFzvizE CGR review]<br />
|-<br />
|[[wikipedia:Watara_Supervision|Watara Supervision]]<br />
|Good<br />
|No-intro // [https://archive.org/download/TOSEC_V2017-04-23/Watara/ TOSEC]<br />
|An attempt at making a real competitor for the Game Boy.<br />
|}<br />
<br />
<br />
<br />
{{Consoles}}<br />
<br />
[[Category:Consoles|*]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:Consoles&diff=23014Template:Consoles2018-12-07T11:37:35Z<p>95.1.16.0: </p>
<hr />
<div><includeonly><center><br />
<div style="box-shadow: 0 0 .3em #999; border-radius: .2em; margin: .5em 0 .5em 0; padding: 5px; font-size:110%; width:80%;"><br />
{|style="text-align: left;"<br />
|[[:Category:Consoles|Console generation]]: <br />
|[[:Category:First-generation consoles|First (1972–1980)]] – [[:Category:Second-generation consoles|Second (1976–1992)]] – [[:Category:Third-generation video game consoles|Third (1983–2003)]] – [[:Category:Fourth-generation video game consoles|Fourth (1987–2003)]] – [[:Category:Fifth-generation video game consoles|Fifth (1993–2001)]] – [[:Category:Sixth-generation video game consoles|Sixth (1998–2013)]] – [[:Category:Seventh-generation video game consoles|Seventh (2005–2017)]] – [[:Category:Eighth-generation video game consoles|Eighth (2012–)]] – [[First and Second Generations of video game consoles|Console Boom]] – [[Strange and Forgotten Console emulators|Strange and Forgotten Consoles]]<br />
|-<br />
|<br />
|[[:Category:Atari consoles|Atari consoles]] – [[:Category:Microsoft consoles|Microsoft consoles]] – [[:Category:NEC consoles|NEC consoles]] – [[:Category:Nintendo consoles|Nintendo consoles]] – [[:Category:Sega consoles|Sega consoles]] – [[:Category:Sony consoles|Sony consoles]]<br />
|}<br />
</div><br />
</center></includeonly><noinclude>[[Category:Templates]]</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=LaserDisc&diff=23013LaserDisc2018-12-07T11:34:57Z<p>95.1.16.0: </p>
<hr />
<div><font size="3"><b>LaserDisc Arcade</b></font><br />
* [[Arcade LaserDisc emulators|Arcade LaserDisc]]<br />
<br />
<font size="3"><b>LaserDisc Consoles</b></font><br />
* [[Pioneer LaserActive]]<br />
* [[RDI Halcyon]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Arcade_LaserDisc_emulators&diff=23012Arcade LaserDisc emulators2018-12-07T11:33:45Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox console<br />
|title = Arcade LaserDisc<br />
|logo = dragons-lair-classic-arcade.jpg<br />
|developer = Misc<br />
|type = [[:Category:Arcade|Arcade systems]]<br />
|release = 1982<br />
|discontinued = 1995<br />
|emulated = {{✓}}<br />
}}<br />
A [[LaserDisc]] video game is an [[arcade emulators|arcade]] game that uses pre-recorded video (either live-action or animation) played from a [[wikipedia:LaserDisc|LaserDisc]]. The first LaserDisc video game was Sega's <br />
[http://www.dragons-lair-project.com/games/pages/ab.asp Astron Belt] released in 1983. The genre was popularized by [http://www.dragons-lair-project.com/games/pages/dl.asp Dragon's Lair] released shortly after in the same year. The usage of LaserDiscs provided graphics close to an animated or live-action film which was vastly ahead of other arcade games at the time. However, with the drawback of limited interactivity compared to regular arcade games.<br />
<br />
==Emulators==<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"|Active<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="6"|PC<br />
|-<br />
|[[Daphne]]<br />
|Windows, Linux, macOS<br />
|[http://www.daphne-emu.com/ 1.0.12]<br />
|{{✗}}<br />
|{{~}} <small>(WIP)</small><br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|}<br />
<br />
=== Comparisons ===<br />
*'''[[Daphne]]''' is the primary emulator for LaserDisc arcade games. Supports more games than MAME. Use DaphneLoader to update Daphne and auto download games.<br />
*'''[[MAME]]''' has support for six LaserDisc games and two that Daphne doesn't support; Cube Quest and Firefox.<br />
<br />
==Games==<br />
{| class="wikitable sortable" style="text-align:center;"<br />
! scope="col"|Game<br />
! scope="col"|Daphne<br />
! scope="col"|MAME<br />
! scope="col"|Ports*<br />
|-<br />
|Astron Belt<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Badlands<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Bega's Battle<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Chantze's Stone<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Cliff Hanger<br />
|{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Cobra Command / Thunder Storm<br />
|{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|Cosmos Circuit<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Crime Patrol<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Crime Patrol 2: Drug Wars <br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Cube Quest<br />
|{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Dragon's Lair<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Dragon's Lair II: TimeWarp<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Esh's Aurunmilla<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Fast Draw Showdown<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Firefox<br />
|{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Freedom Fighter<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Galaxian 3<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Galaxian 3: Attack of the Zolgear<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Galaxy Ranger / Star Blazer<br />
|{{✓}} ||{{✗}} ||{{✗}}<br />
|-<br />
|GP World<br />
|{{✓}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Interstellar Laser Fantasy <br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|The Last Bounty Hunter<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|M.A.C.H. 3<br />
|{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Mad Dog McCree<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Mad Dog II: The Lost Gold<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|NFL Football<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Ninja Hayate<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Road Blaster<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Space Ace<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Space Pirates<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Star Rider<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Super Don Quix·ote<br />
|{{✓}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Thayer's Quest<br />
|{{✓}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Time Gal<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Time Traveler<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Us vs. Them<br />
|{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Who Shot Johnny Rock?<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Zorton Brothers<br />
|{{✗}} ||{{✗}} ||{{✓}}<br />
|}<br />
<br />
This list is updated as of MAME 0.197 and Daphne 1.0.12.<br />
<br />
<nowiki>*</nowiki> '''Ports:''' for a list of what systems the games have been ported to check [http://www.dragons-lair-project.com/games/related/ports.asp this link].<br />
<br />
[[Category:Arcade]]<br />
[[Category:Arcade emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Pioneer_LaserActive&diff=23011Pioneer LaserActive2018-12-07T11:32:47Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox console<br />
|title = Pioneer LaserActive<br />
|logo = laser.png<br />
|developer = Pioneer Corporation<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1993<br />
|discontinued = 1996<br />
|emulated = {{~}}<br />
}}The '''[[gametech:Pioneer LaserActive|Pioneer LaserActive]]''' is a converged, fourth-generation device capable of playing [[LaserDisc]]s, compact discs, console games, and LD-G karaoke discs. It was released by [[wikipedia:Pioneer_Corporation|Pioneer Corporation]] in 1993. In addition to LaserActive games, separately sold add-on modules (called "PACs" by Pioneer) accept [[Sega Genesis emulators|Mega Drive]] and [[PC Engine (TurboGrafx-16) emulators|PC Engine]] ROM cartridges and CD-ROMs.<br />
<br />
Pioneer released the LaserActive model '''CLD-A100''' in Japan on August 20, 1993, at a cost of ¥89,800 and in the United States on September 13, 1993, at a cost of $970 USD. NEC later released a cloned version of the system, the NEC PDE-LD1, which also accepted Pioneer's PAC modules. The LaserActive was a commercial failure.<br />
<br />
==Emulators==<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"|Active<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}} <br />
|? <br />
|{{✓}} <br />
|?<br />
|}<br />
<br />
===Emulation issues===<br />
The LaserActive Project wishes to document all LaserActive media. On their FAQ page, they have this to say about the possibility of creating a LaserActive emulator:<br />
<br />
<blockquote>Emulation of the LaserActive, if attempted at all, would be an incredibly difficult task – due to the hybrid nature of the system's hardware (utilizing Sega/NEC hardware in synchronization with the unique LD player hardware) and the analog-digital composite image (analog video background, digital in-game graphics generated by said Sega/NEC hardware).<ref>https://laseractive.wordpress.com/faq/</ref></blockquote><br />
<br />
Emulator developer Nemesis has made an effort to dump the games for the system (except for porn games).<ref name="Nemesis">https://gendev.spritesmind.net/forum/viewtopic.php?t=1647&postdays=0&postorder=asc&start=0</ref> Copies of the games sent to him will be dumped and then returned.<ref name="Nemesis"/><br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External links==<br />
* [https://laseractive.wordpress.com/ LaserActive Preservation Project]<br />
* [https://www.youtube.com/user/LAPProject LAPP YouTube page]<br />
<br />
[[Category:Consoles]]<br />
[[Category:Fourth-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:~&diff=23007Template:~2018-12-07T11:31:01Z<p>95.1.16.0: </p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: {{{color|Yellow}}}; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-partially" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|~}}}<noinclude><br />
|}<br />
[[Category:Table cell templates]]<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Xbox_360_emulators&diff=23006Xbox 360 emulators2018-12-07T11:29:39Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox 360<br />
|logo = Xbox_360.png<br />
|developer = [[:Category:Microsoft consoles|Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2005<br />
|discontinued = 2016<br />
|predecessor = [[Xbox emulators|Xbox]]<br />
|successor = [[Xbox One emulators|Xbox One]]<br />
|emulated = {{~}}<br />
}}<br />
The '''Xbox 360''' is a seventh-generation console released by Microsoft in 2005. The console's life saw several updates to its OS to alter its appearance, as well as the option of a motion-sensing camera called the [[wikipedia:Kinect|Kinect]].<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="5"|PC<br />
|-<br />
|[[Xenia]]<br />
|Windows, Linux<br />
|[https://github.com/benvanik/xenia Git]<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
! colspan="5"|Consoles<br />
|-<br />
|[[Fission]]<br />
|[[Xbox One emulators|Xbox One]]<br />
|Patch based<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[Xenia]]<br />
:The emulator that's made it the furthest so far. Progress on it is surprisingly fast. Only a relatively small number of games are playable, though, and those that are playable largely have issues and run slowly. <br />
<br />
:The devs have no plans on releasing Xenia for Windows 7 at this time.<br />
:The new DirectX12 branch making significant progress is only available for Windows 10.<br />
<br />
;[[Fission]]<br />
:The official emulator on the [[Xbox One emulators|Xbox One]] supports a growing (500+) [[wikipedia:List of Xbox 360 games compatible with Xbox One|list of games]]. Load times are faster, but emulation suffers from input lag due to forced [[vsync]]. Beyond this, playback is incredibly faithful to the original system. Xbox One X improves on the emulation further with better framerate, texture filtering and higher resolution in some games. Note that an Internet connection is required on the first run of each game to download.<br />
<br />
==Emulation issues==<br />
Due to requiring a large number of resources (see [[Dolphin]] and [[PCSX2]] for specifications for their respective consoles), as well as the hardware not being properly documented yet, '''Xbox 360 emulation currently isn't at a point where people can reliably emulate games.''' However, Xenia is quickly making progress on that front. That, plus the fact that Microsoft has implemented their own official emulation of the system through the Xbox One brings much promise to successfully emulating the system in the future.<br />
<br />
==Kinect==<br />
<br />
The [[wikipedia:Kinect|Kinect]] is a device that works just like the [http://emulation.gametechwiki.com/index.php/PlayStation_2_emulators#EyeToy EyeToy] for the [[PlayStation_2_emulators|PS2]]. It is a camera capable of detecting gestures and voices in order to play games without any controllers unlike the [[Wii_emulators|Wii]] and it's Wiimote and the [[PlayStation_3_emulators|PS3]] and it's PlayStation Move.<br />
While benefiting from native support on PC, users still made [https://openkinect.org/wiki/Main_Page Open-Source drivers] for it.<br />
<br />
[[Xenia]], the only Xbox 360 emulator out there doesn't support kinect and no work is getting done in this direction. That does not mean that we will never be able to play Kinect Games with it, it just means that developpers have higher issues to tackle at the moment.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Supermodel&diff=23005Supermodel2018-12-07T11:23:06Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|title = Supermodel<br />
|logo = <br />
|logowidth = <br />
|version = 0.2a<br />
|active = Yes<br />
|platform = Windows, Linux, macOS<br />
|target = [[Sega Model 3]]<br />
|developer = sthief, trzy, vlinde, dukeeeey<br />
|prog-lang = C++<br />
|website = [https://www.supermodel3.com www.supermodel3.com]<br />
|source = [https://sourceforge.net/p/model3emu/code/HEAD/tree/ SourceForge] <br/>[https://www.supermodel3.com/Files/Supermodel_0.2a_src.zip 0.2a] <small>(Old)</small><br />
}}<br />
'''Supermodel''' is an open-source [[Sega Model 3]] emulator written in C++. It is still in very early development.<br />
<br />
==Downloads==<br />
'''Recommended places to download the latest builds:'''<br />
* [https://sourceforge.net/p/model3emu/code/HEAD/tree/ Official SourceForge's source files only] (Click on the 'Download Snapshot' tab button)<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1138 Official Supermodel forum thread] (Changelog only)<br />
:- [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1206 Official Supermodel forum thread] (Up to SVN 741)<br />
* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/4198-supermodel-wip/ Emu-France] (French language)<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/7359-supermodel-wip-xp/ Emu-France] (Windows XP version)<br />
<br />
'''Compile builds:'''<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=232 Building Supermodel on Windows with Visual Studio 2008]<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=311 Building Supermodel on Ubuntu Linux]<br />
<br />
===Frontend===<br />
It seems that this emulator requires you to use a command-line interface to boot up a ROM game. There is an alternative way with a frontend (To be put in the same folder as Supermodel).<br />
First check the [https://www.supermodel3.com/Help.html official Supermodel Command-Line Interface setup guide].<br />
<br />
* [http://www.emuline.org/topic/208-emu-sega-model-3-supermodel-r755-xinputaudio-fixnvramconfig-pad/ Emuline.org thread] (French language. Download files require an user account.)<br />
<br />
'''Old frontends:'''<br />
* SuperModel-UI:<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3697-supermodel-ui/ Emu-France] (French language. SuperModel-UI v0.9.151. Updated: 16/09/2013.)<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3699-supermodel-ui-snapshots/ Emu-France] (French language. SuperModel-UI Snapshots v1.0. Updated: 29/02/2012.)<br />
<br />
==Overview==<br />
The [http://www.supermodel3.com/About.html original Supermodel effort] was undertaken by Ville Linde (vlinde?), Stefano Teso (sthief?), and Bart Trzynadlowski (trzy?) from 2003. The PowerPC emulator is originally by Ville Linde and the Sega Custom Sound Processor emulator was donated by [http://nebula.emulatronia.com/ ElSemi] (Coder of old emulators like Nebula, CPS3 emulator and Model 2 emulator). Development began in January 2011 after Bart rewrote it from scratch in late 2010 and got it to a playable state. The first version of Supermodel was released on April 1, 2011. It is being created by Bart Trzynadlowski, Ville Linde, and Stefano Teso. Ian (dukeeeey) is another active contributor.<br />
<br />
Supermodel is written in C++ and uses OpenGL and SDL. On Windows, it supports force feedback and [[Xbox 360 emulators|Xbox 360]] controllers.<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=PlayStation_3_emulators&diff=23004PlayStation 3 emulators2018-12-07T11:20:17Z<p>95.1.16.0: /* References */ removed very early emulation category.</p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation 3<br />
|logo = PS3_Original.png<br />
|developer = [[:Category:Sony consoles|Sony]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2006<br />
|discontinued = 2017<br />
|predecessor = [[PlayStation 2 emulators|PlayStation 2]]<br />
|successor = [[PlayStation 4 emulators|PlayStation 4]]<br />
|emulated = {{~}}<br />
}}<br />
[[File:PlayStation 2006.png|thumb|300px|The original PlayStation logo at launch.]]<br />
[[File:Sony-playstation-3-slim-1.jpg|thumb|The PlayStation 3 slim console]]<br />
The '''PlayStation 3''' (known shorthand as PS3) is a seventh-generation video game console by [[wikipedia:Sony|Sony]] released in 2006. This console was considered hard to program for early in its lifecycle due to the newly-introduced [[wikipedia:Cell_%28microprocessor%29|Cell Broadband Engine]] architecture that no game developer outside of Sony had worked with prior to launch. Because of this, many multiplatform games ran worse or had worse graphics on the PS3, despite it being the more powerful system. <br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Release Version<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[RPCS3]]<br />
|Windows, Linux, BSD<br />
|[https://github.com/RPCS3/rpcs3 0.0.5 Alpha]<ref group=N>The developers are currently treating version increments as milestones, not as stables.</ref><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Nucleus]]<br />
|Windows, Linux<br />
|[https://github.com/AlexAltea/nucleus/releases 0.1.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Short Waves<br />
|Windows<br />
|[http://wololo.net/downloads/index.php/download/8128 0.0.2]<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparisons===<br />
;[[RPCS3]]:It has made immense progress compared to its early days where development was slow and seemed like it wasn't really going anywhere. Over 1,000 titles are now playable, with many more that go in-game and others that are at least loadable.<ref name="Compatibility Page">https://rpcs3.net/compatibility</ref><br />
;[[Nucleus]]:A one-man project aiming for LLE, some AOT emulation, and portability. Made by AlexAltea, lead coder of PlayStation 4 emulator, [[Orbital]].<br />
;Short Waves:Made by an unknown developer. It could run a few complex tests that RPCS3 couldn't at the time it released, but it hasn't been updated since.<br />
<br />
==Emulation issues==<br />
The complexity of the Cell processor architecture, plus the fact that it would take significantly more resources to get such games emulated (in comparison, see specifications in [[Dolphin]] and [[PCSX2]] for their respective consoles), makes emulating and running games a challenge. It is for that 'unfortunate' choice of using the Cell CPU in the console that even [https://youtu.be/6WkpaJkB2M8 Sony couldn't emulate the PS3 games in their succeeding console, the PS4] when rival Microsoft could do so with their original Xbox and equal competitor, Xbox 360, for the Xbox One. And add on top of that the need to emulate Nvidia's [https://en.wikipedia.org/wiki/RSX_Reality_Synthesizer RSX (Reality Synthesizer)] GPU which was managed by two different memory units with very disparate frequency speeds - 1) 256 MB GDDR3 RAM clocked at 650 MHz with an effective transmission rate of 1.4 GHz, and 2) up to 224 MB of the 3.2 GHz XDR main memory via the CPU (480 MB max). Expect game-breaking issues of one kind or another in the vast majority of titles at this point in time.<br />
<br />
==PlayStation Move==<br />
<br />
The [https://en.wikipedia.org/wiki/PlayStation_Move PlayStation Move] is a controller similar to a Wiimote, shaped to be held into hand and play with motion detection. It is detected by the [https://en.wikipedia.org/wiki/PlayStation_Eye PSEye] which is the successor of the [http://emulation.gametechwiki.com/index.php/PlayStation_2_emulators#EyeToy EyeToy] but for the PS3.<br />
The PSEye is usable on PC as it benefits from [https://github.com/cboulay/PSMoveService/wiki/PSEye-Software-Setup-(Windows) unofficial drivers] made by the comunnity. It is not yet implemented in a PS3 emulator.<br />
[[RPCS3]] had some [https://github.com/RPCS3/rpcs3/commit/504e3112ddc440f1d4eb4f236d4d39ab0f016513 first steps implemented] for PSMove use but the controllers aren't working yet. <br />
<br />
The author of this preliminary implementation, [https://github.com/VelocityRa velocityra], is a dedicated developer for [[RPCS3]] and [[Vita3K]].<br />
In his own branch of the PSMove that is further advanced, the PSEye and PSMove controllers are already physically supported using the PSMoveAPI.<br />
A pretty old compatibility list can be found [https://workflowy.com/s/move-compatibility/6TV4dP3JcvHwhyUC here]. Some Youtube videos<ref>[https://www.youtube.com/watch?v=rrmb_2ULbKo RPCS3 - PSMove WIP VK] (April 03, 2018)</ref> are also showing the work-in-progress functionality working.<br />
<br />
Unfortunately the author stopped working on this implementation a few months ago.<br />
<br />
==References==<br />
<references /><br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:PlayStation 3 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Xbox_emulators&diff=23003Xbox emulators2018-12-07T11:19:32Z<p>95.1.16.0: /* References */ removed very early emulation category.</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox<br />
|logo = Xbox-and-Controller-S.png<br />
|developer = [[:Category:Microsoft consoles|Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Sixth-generation video game consoles|Sixth generation]]<br />
|release = 2001<br />
|discontinued = 2009<br />
|successor = [[Xbox 360 emulators|Xbox 360]]<br />
|emulated = {{~}}<br />
}}<br />
The '''[[wikipedia:Xbox (console)|Xbox]]''' is a sixth-generation console released by Microsoft in 2001. Known as the DirectXbox during development, it is notable for the specs having similarities to a PC, namely as a result of using familiar components around the [[wikipedia:x86|x86]] architecture. It was often said to be the most powerful console from the sixth generation, and Sega later designed the '''[https://segaretro.org/Sega_Chihiro Chihiro arcade system]''' with the same components.<br />
<br />
The Xbox was a modest seller, and helped create a brand for Microsoft that would give [[Xbox 360 emulators|its successor]] a stronger market share in the west; despite Microsoft's best efforts the original Xbox and succeeding consoles from the company have never gained a foothold in Japan for various reasons.<ref name="Censored_Gaming">{{cite web|url=https://youtu.be/DmCHJmi_st4|title=Why The Xbox Failed In Japan|publisher=Youtube|accessdate=2018-07-25|date=2018-07-16}}</ref> It had a number of advantages over other sixth-gen consoles at the time; it was the only console to include a hard disk,<ref group=N>The [[PlayStation 2 emulators|PlayStation 2]] also had a hard disk accessory, but the Xbox had it built-in on all models. Consoles in the seventh generation onwards began to include internal storage in varying forms.</ref> meaning it was the first to be able to rip CDs, and it was the first and only console of the lineup to include a unified online service called Xbox Live,<ref group=N>The [[Sega Dreamcast emulators|Dreamcast]] had Sega Net in North America and Dreamarena in Europe, but Xbox Live was the same for all regions.</ref> prompting Sony to create the [[PlayStation emulators|PlayStation]] Network the next generation.<br />
<br />
Early in its lifespan, the Xbox had [[wikipedia:Xbox modding|an unusually active modding scene]] compared to the other consoles (often vindicated by the incredibly short warranty). Upon the first jailbreak by [[wikipedia:Andrew Huang (hacker)|Andrew Huang]], the scene ultimately delivered no comprehensive emulation until the mid-2010s,<ref group=N>The Xbox would have been too difficult to emulate at the time anyway as its specs often rivaled that of consumer PCs, and it was alleged that many developers received legal threats from Microsoft to dissuade them from trying.</ref> where developers have continued to have issues owing to the fact that, alongside the poorly documented hardware, many of the Xbox's games either came from Windows or were then released for Windows afterward (though it does retain a few exclusives). However, the Xbox emulation scene has been resurging with two emulators at the forefront since mid-2017. Its developers continue to say there's no competition between them, as they're both open-source and have different goals and methods.<ref>[https://www.reddit.com/r/emulation/comments/8ymp6n/cxbxreloaded_just_hit_v01/e2ckmpl/ JayFoxRox's statement] (representing XQEMU). Reddit (2018-07-14).</ref><ref>[https://www.reddit.com/r/emulation/comments/6mwizs/cxbx_running_xbox_dashboard_4817_with_audio/dk7jnif/ SoullessSentinel's statement] (representing Cxbx-Reloaded). Reddit (2017-07-13).</ref><br />
<br />
==Emulators==<br />
:'''Note:''' [http://xboxdevwiki.net/Emulators xboxdevwiki's own list of emulators] contain over 20 different emulator projects, most of which were abandoned not long after they started. Only about 2 or 4 emulators have been making progress.<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"|Chihiro<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! scope="col" colspan="6"|PC<br />
|-<br />
|[[Cxbx-Reloaded]]<br />
|Windows<br />
|[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded 0.1]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[XQEMU]]<br />
|Windows, Linux, macOS<br />
|[https://github.com/xqemu/xqemu Git]<br />
|{{~}} <small>(WIP)</small><br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|OpenXBOX<br />
|Windows, Linux<br />
|[https://github.com/StrikerX3/OpenXBOX Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Cxbx]]<br />
|Windows<br />
|[https://github.com/Echelon9/cxbx-shogun Git]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://dxbx-emu.com/ Dxbx]<br />
|Windows<br />
|[http://sourceforge.net/projects/dxbx/files/dxbx/ 0.5]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://xenoborg-emu.blogspot.com/ Xenoborg]<br />
|Windows<br />
|r19<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Xeon<br />
|Windows<br />
|[http://www.emulator-zone.com/doc.php/xbox/xeon.html 1.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
! scope="col" colspan="6"|Consoles<br />
|-<br />
|[[FU|Fusion]]<br />
|[[Xbox 360 emulators|Xbox 360]]<br />
|1.7<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Fission]]<br />
|[[Xbox One emulators|Xbox One]]<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
===Comparisons===<br />
Since May 2017, serious strides have been happening in the Xbox emulation scene with Cxbx-Reloaded and XQEMU making major progress. Cxbx-Reloaded went in-game for ''Jet Set Radio Future'' with a somewhat decent framerate.<ref name="Bahax Emulation">{{cite web|url=https://www.youtube.com/watch?v=K_5dIUPs0_I|title=Cxbx Reloaded - JSRF(Semi-Playable/35~60 FPS)|publisher=Youtube|accessdate=2018-05-11|date=2017-05-10}}</ref> Many more original Xbox games have been able to get in-game and, in some cases, at decent speeds on XQEMU.<ref name="Reddit">{{cite web|url=https://www.reddit.com/r/emulation/comments/6c93rg/xqemu_more_games_ingame/dhuakqc/|title=XQEMU - more games ingame|publisher=Reddit|accessdate=2017-06-11|date=2017-05-23}}</ref><ref name="JGG_3">{{cite web|url=https://m.youtube.com/watch?v=J20hlsOUFq0 |title=XQEMU Xbox Emulator - MechAssault Ingame! |publisher=Youtube|accessdate=2018-06-23|date=2018-06-22}}</ref><br />
<br />
====PC====<br />
;[[Cxbx-Reloaded]]:A fork of [[Cxbx]] that's been having a good development momentum since mid-2016. It's built for x86_64 machines and includes a ton of improvements to its [[High/Low_level_emulation|HLE]] kernel, some from code originating in Dxbx and other related forks. While it has HLE support for the GPU and other parts (eg. audio) to make many games run fast, [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1018 XQEMU's LLE implementation was introduced] in April 2018 and is expected to help even further. See [https://github.com/Cxbx-Reloaded/game-compatibility/issues this compatibility list].<br />
;[[XQEMU]]: A low-level-focused emulator based on [[QEMU]]. It can emulate the BIOS and many games at very slow speeds but is sometimes faster than Cxbx with acceptable graphics. Audio has not been tested but has been assumed to be emulated, just not forwarded to the audio hardware for some reason. See [http://xboxdevwiki.net/XQEMU this compatibility list] that was taken from John GodGames' 2015 list, and [https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview#gid=709879345 this Google spreadsheet].<br />
;OpenXBOX: Beginning low-level emulator that just initializes an x86 system and runs whatever is in the ROM. Not much works for this currently. It was uploaded to GitHub on [https://github.com/StrikerX3/OpenXBOX/commit/16013a6529eec37e997cd0ad1d5495cb83456014 Dec 5, 2017] by mborgerson, a well-known XQEMU contributor who in early 2018 is still focused on streamlining XQEMU's QEMU codebase. So expect more progress from XQEMU than OpenXBOX in the meantime.<br />
;[[Cxbx]]: One of the first Xbox emulators, started as an ahead-of-time compiler for Xbox executables. Can boot around 56 games, with around a dozen in an already playable state. See [http://shogun3d-cxbx.blogspot.com/2009/11/cxbx-compatibility-list-updated.html this compatibility list].<br />
:;Dxbx: A port of Cxbx to Delphi, expanded with a redesigned symbol detection engine, and many rendering improvements, a new pixel shader converter, etc.<br />
;Xeon: Can emulate Halo CE to the point where the first stage is semi-playable. The walls and ground are pitch black, and the game crashes after you complete the first stage or right after you select the difficulty on modern versions of Windows.<br />
;[[MAME]]: Existing x86 emulation in MAME has given way to an <code>xbox</code> driver... that they've marked overall as <span style="color:darkred">not working</span> and sound as unimplemented (graphics are OK though).<br />
<br />
====Consoles====<br />
;[[FU|Fusion]]:The internal name for backwards compatibility on the [[Xbox 360 emulators|Xbox 360]]. It supports [[wikipedia:List_of_Xbox_games_compatible_with_Xbox_360|a specific list of games]] that, while some work right off the bat, may need additional patches to play properly. It also requires your console to have system storage. Some games still have issues with graphical glitches and slowdowns to errors that can make standard gameplay basically impossible. There is more information and references/video(s) about this BC support [http://xboxdevwiki.net/Xbox_360_Backward_Compatibility#References_and_links here].<br />
;[[Fission]]:The internal name for backward compatibility on the [[Xbox One emulators|Xbox One]]. With [[wikipedia:List_of_backward_compatible_games_for_Xbox_One#List_of_compatible_titles_from_Xbox|a smaller amount of supported games]], likely due to issues surrounding licensing,<ref group=N>Which can be a number of reasons, including but not limited to developers and publishers going defunct, movie and toy tie-in licenses for branded content expiring, and music royalties.</ref> it allows the ones that do work to run at four times the original resolution on both Xbox One and Xbox One S consoles (up to 960p), and sixteen times on Xbox One X (up to 1920p).<br />
<br />
==Emulation issues==<br />
[[File:Xbox_looking-good.png|thumb|250px|The pratfalls of Xbox emulation]]<br />
The Xbox is infamous in the emulation scene for being the worst case of false advertising. For the projects currently available and active there's a high barrier to entry for the effort involved, and it's the same reason why consoles using off-the-shelf hardware (or reused hardware) are easier to emulate. To users, being "basically a PC" and "x86-based" is a selling point despite that not being the case as the Xbox has a number of proprietary elements that are nothing like standard PC hardware (like the eighth-gen "x86-based" consoles). Many aspects of the Xbox's architecture aren't openly documented, making it a major pain to have to figure it all out.<ref name="ngemu">{{cite web|url=http://ngemu.com/threads/why-is-xbox-emulation-premature.132032/|title=Why is XBOX emulation premature?|publisher=ngemu|accessdate=2017-05-22|date=2010-02-15}}</ref><ref name="Microsoft1">{{cite web|url=https://msdn.microsoft.com/en-us/library/xbf3tbeh(v=vs.140).aspx|title=/LTCG (Link-time Code Generation)|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="Microsoft2">{{cite web|url=https://msdn.microsoft.com/en-us/library/bb985904.aspx|title=Under The Hood: Link-time Code Generation|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="FrameRater">{{cite web|url=https://www.youtube.com/watch?v=97mQcus7wFI|title=Xbox Emulation: The History & Roadblocks | A Documentary by FrameRater|publisher=Youtube|accessdate=2018-03-13|date=2018-03-08}}</ref><ref>{{cite web|url=https://www.reddit.com/r/emulation/comments/6dl94y/why_is_there_a_lack_of_original_xbox_emulation/|title=Why is there a lack of Original Xbox emulation?|publisher=Reddit|accessdate=2017-06-11|date=2017-05-29}}</ref> For example the APU, one of two sound processors on the [http://xboxdevwiki.net/MCPX MCPX southbridge chip] of the Xbox chipset, is [https://github.com/JayFoxRox/xqemu-espes/pull/24 incredibly powerful and uses complex processing steps] that are difficult to figure out using clean-room reverse engineering.<br />
<br />
The good news is the efforts currently underway are starting to see real effects. While it's true that Cxbx-Reloaded will have the upper hand with a primarily HLE-based approach on Windows, XQEMU will have the advantage of going by the book. XQEMU also has the potential to tap into hardware acceleration that Cxbx-Reloaded would have to write a kernel mode driver for, and SoullessSentinel wrote "''I don't think our users would like the idea of disabling security features such as driver signature enforcement and installing an untrusted kernel driver just for an emulator.''"<ref name=accel>[https://www.reddit.com/r/emulation/comments/6a958p/cxbx_reloaded_xbox_emulator_panzer_dragoon_orta/dhetzrd/ Cxbx-Reloaded (Xbox Emulator) - Panzer Dragoon Orta (In-Game)]. Reddit (2017-05-10).</ref><br />
<!-- The Nouveau project for Linux may be of help figuring out the GeForce hardware in the Xbox{{Cite}} --><br />
<br />
==Chihiro==<br />
The Chihiro arcade system was produced by Sega in 2003. It consists of an Xbox motherboard (with double the RAM as with devkits) with additional boards for handling arcade I/O (Sega JVS standard). As the inner workings of the Xbox are better understood, Chihiro emulation support and accuracy will improve.<br />
<br />
==Resources==<br />
*[http://xboxdevwiki.net/ XboxDevWiki], for Xbox hardware documentation<br />
*[https://discordapp.com/invite/26Xjx23 Xbox Emulation Discord server] (For general and development discussions on OG Xbox emulation, especially for Cxbx-Reloaded, but also XQEMU, OpenXBOX, and any legacy emulators.)<br />
<br />
==Notes==<br />
<references group=N /><br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Xbox emulators]]<br />
[[Category:Sixth-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%97&diff=23002Template:✗2018-12-07T11:16:21Z<p>95.1.16.0: Undo revision 22996 by Dreyzo (talk)</p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|No}}}" style="background: {{{color|Red}}}; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|✗}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%93&diff=23001Template:✓2018-12-07T11:16:20Z<p>95.1.16.0: Undo revision 22995 by Dreyzo (talk)</p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: {{{color|LightGreen}}}; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|✓}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&diff=23000Nintendo DS emulators2018-12-07T11:14:17Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo DS<br />
|logo = DSlitewhite.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2004<br />
|discontinued = 2013<br />
|predecessor = [[Game Boy Advance emulators|Game Boy Advance]]<br />
|successor = [[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[gametech:Nintendo DS|Nintendo DS]]''' (NDS) is a handheld console produced by Nintendo in 2004. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the first and only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales, as a result of attracting a large amount of casual players, and even non-gamers, into the gaming community.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|GBA<br />
! scope="col"|NDS<br />
! scope="col"|DSi<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="9"|PC<br />
|-<br />
|[[DeSmuME]]<br />
|Multi-platform<br />
|[http://desmume.org/download/ 0.9.11 <small>(Stable)</small><br/>0.9.12 <small>(Development)</small>]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[DeSmuME#Graphical_Enhancement|DeSmuME X432R]]<br />
|Multi-platform<br />
|[http://shikaver01.webcrow.jp/desmume_x432r/index.html 2015-04-19]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[melonDS]]<br />
|Windows, Linux<br />
|[http://melonds.kuribo64.net/downloads.php 0.7]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small><br />
|-<br />
|[[GBE+]]<br />
|Windows, Linux<br />
|[https://github.com/shonumi/gbe-plus/releases 1.2]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small><br />
|-<br />
|[[mGBA#medusa|medusa]]<br />
|Windows, Linux<br />
|[https://mgba.io/downloads.html alpha 2]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} || {{✗}}<ref name="medusa suspended"/>||{{✗}} <small>(WIP)</small><br />
|-<br />
|[https://corgids.wordpress.com/ CorgiDS]<br />
|Windows, Linux<br />
|[https://github.com/PSI-Rockin/CorgiDS/releases 0.1]<br />[http://www.emucr.com/search/label/CorgiDS SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}}<ref>https://corgids.wordpress.com/2018/02/12/extended-break/</ref> ||{{✗}}<br />
|-<br />
|ndsemu<br />
|Windows<br />
|[https://github.com/rasky/ndsemu Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, [[86/286/386/486/Pentium|DOS]]<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{~}}<br />
|-<br />
|NeonDS<br />
|Windows<br />
|[https://web.archive.org/web/20100925152735/http://neonds.com/system/files/NeonDS_0.2.1.zip 0.2.1]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|dasShiny<br />
|Windows, Linux<br />
|[https://github.com/Cydrak/dasShiny Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[http://ds-duos.blogspot.com/ DuoS]<br />
|Windows<br />
|8/25/2012 Beta<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Ensata]]<br />
|Windows<br />
|[http://www.mediafire.com/file/x0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[https://www.gamulator.com/emulators/nintendo-ds/windows/ideas iDeaS]<br />
|Windows, Linux<br />
|[https://web.archive.org/web/20150221150649/http://ciacin.site90.com/ajx/resolve_link.php?link=ideas1040.7z 1.0.4.0]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="9"|Mobile<br />
|-<br />
|[[DraStic]]<br />
|[[Android emulators|Android]], Pandora<br />
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic 2.5.1.2a]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[https://inds.nerd.net/ iNDS]<br/><small>(nds4ios derived)</small><br/><small>(DeSmuME based)</small><br />
|[[iOS emulators|iOS]]<br />
|[https://github.com/iNDS-Team/iNDS/releases Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|nds4ios<br />
|[[iOS emulators|iOS]]<br />
|[http://nds4ios.angelxwind.net/i/?page/downloads SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Dsoid<br />
|[[Android emulators|Android]]<br />
|[http://www.emucr.com/search/label/Dsoid?&max-results=12 SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[http://jeffq.com/blog/nds4droid/ nds4droid]<br/><small>(DeSmuME based)</small><br />
|[[Android emulators|Android]]<br />
|[https://github.com/jquesnelle/nds4droid Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[DeSmuME]]: One of the most developed emulators for regular DS games, but works best with higher-end computers. This emulator aims for accuracy over speed but you can tinker with the vast amount of setting to get some extra FPS (see [[Common Problems and Solutions]] for tips). If you're still having a hard time running anything without the output playing like syrup try No$GBA, or DraStic emulated through [[BlueStacks]]. DeSmuME is generally recommended regardless of your PC power. However, it's not perfect and is still very unoptimized.<br />
;[[DraStic]]: A closed-source payware emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. Some unsubstantiated rumours have spread around that the developers deliberately put in issues to mess with pirated copies, though at the very least, don't expect any support from exophase and company if you get your hands on a pirated copy. It's on par or better than DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Available for free on Raspberry Pi and Odroid via RetroPie.<br />
;[[No$|No$GBA]]: Focuses on speed, and has major compatibility issues and glitches as a result. But because it was originally a GBA emulator, the DS's 3D features are still very poorly handled. However, it might be an option for a very low-end machine but don't expect a lot of games to run perfectly, or at all. A fan program, No$Zoomer, was released for version 2.6 which increases compatibility and options, as well as the titular zooming abilities. The biggest addition is noise cancellation which clears up static that No$GBA makes with its 3D rendering. No$Zoomer hasn't rebased yet but does add options for window resizing. There haven't been any noticeable changes with regards to accuracy, however. As of v2.8, No$GBA supports DSi games and is currently the first and only emulator that does. Only use No$GBA in the cases of DSi games, debugging (if you've taken up romhacking for DS games), if you value speed above everything, or just as a last resort.<br />
;[[melonDS]]: Probably the first and only emulator that's provided any signs of hope for competition in the PC space. StapleButter's goal is to make an emulator that's better optimized and includes features that others lack, either intentionally or not. While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that's gotten as far as it has and it has been found to work reasonably well with a handful of games. There's also hope that melonDS will implement DSi emulation in the future<ref name="next direction for melonDS">http://melonds.kuribo64.net/comments.php?id=47&b=15</ref>, though not much has been mentioned since and probably won't be added in until much later in development if ever. It could surpass DeSmuME when it covers more features and supports more games.<br />
;[[mGBA#medusa|medusa]]: [[mGBA]] developer endrift is also creating a DS emulator, but it's very much a work-in-progress and isn't nearly as far as melonDS in terms of the capabilities it's covered. As of March 2018, medusa's development is "suspended until further notice".<ref name="medusa suspended">https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation</ref><br />
;iDeaS: An abandoned and experimental DS emulator that uses a plug-in system, it's very slow and buggy but has partially gotten some features working like the camera and slide accessories.<br />
;[[Ensata]]: Nintendo's official DS emulator that was leaked to the public. It's not very usable or compatible but it can run a few games.<br />
<br />
'''List of recommended Nintendo DS emulators for Android:'''<br />
* [https://www.androidauthority.com/best-nintendo-ds-emulator-for-android-368440/ 5 best Nintendo DS emulators for Android] (SEPTEMBER 1, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)<br />
<br />
===High Resolution===<br />
;DeSmuME X432R:A fork of DeSmuME, that has many more graphical enhancement such as an option to increase internal resolution and use MSAA, the devs of DeSmuME have included an option for increased internal resolution and X432R is outdated. See the [[DeSmuME]] page for more details.<br />
;DeSmuME <small>([[libretro]])</small>:Also has an option to increase internal resolution since [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 git commit]. It requires a very high-end CPU to run at a reasonable framerate.<br />
;DraStic:Has released a beta version supporting double the original resolution.<br />
;Virtual Console <small>(Wii U)</small>:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there's no legit way to enable it without a homebrew-enabled console.<br />
<br />
==Connectivity==<br />
===Local Multiplayer, Wi-Fi Connection, and Wii/DS Connection===<br />
* Local Multiplayer is not supported by any emulator. No$GBA can emulate it but the connection fails somewhere during establishing the actual connection (despite the names from the other DS showing just fine).<br />
* Download Play isn't supported by any emulator so far, though NDS-bootstrap homebrew on the Nintendo 3DS can boot some of them.<br />
* Nintendo WFC (Online Multiplayer) was successfully emulated with third-party DeSmuME forks but has quite a bit of requirement (Ethernet cable, though this can be circumvented with external software). After service shutdown, there was a version compatible with the fan servers (restoring all DLC data but sadly most multiplayer games had their content lost forever).<br />
* DS/Wii connection isn't emulated in any capacity. ''Pokémon Battle Revolution'' playability is very limited this way.<br />
<br />
These features are not supported by the mainline DeSmuME project in particular due to timing inaccuracies and ''creative differences'', and it's highly unlikely they will ever be included in the future. If you're interested in these features, follow other projects and refrain from contacting the developers about them as per their wishes in their "official stance" on Wi-Fi features in general.<br />
<br />
===GBA/DS Connectivity===<br />
Inserting GBA cartridges in Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features in some DS games. It's unknown if NO$GBA supports this, but it can be done in DeSmuME by going to Config > Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its <code>.sav</code> file is in the same folder. You may need to reset the game for it to take effect. However, DeSmuME does not support features like the solar sensor from GBA Boktai cartridges used in Boktai DS (Lunar Knight).<br />
<br />
==DSi==<br />
Nintendo released the DSi in 2009, doing away with Slot-2 (used by GBA cartridges and Guitar Hero games) but also adding new lighting effects, a camera, more RAM, and downloadable titles called DSiWare though those were capped to 16MB because they were installed to the very small internal NAND memory. DSiWare releases were also region locked, and the system language couldn't be changed. The Nintendo 3DS is also compatible with those games and offers a way to back them up to an SD card.<br />
<br />
===Game Formats===<br />
There are three types of games using DSi hardware enhancements:<br />
<br />
;DSi-enhanced retail cartridges: Regular DS retail cartridges compatible with the older DS models, but unlocking more RAM and features when used on the DSi, similar to some late GBC games on the GBA. A couple of dozen games from Japan and US/EUR relied on this method. Those games will still boot on DS emulators but without the DSi enhancements.<br />
;DSi-exclusive retail cartridges: Retail cartridges relying heavily on the DSi hardware features. A boot-up error screen will show when attempting to load those on regular DS models (and by extension, emulators for those). Only five games were released this way, either launch games or because they were too big to fit in 16MB.<br />
;DSiWare: Downloadable titles downloaded only through the DSi eShop (discontinued), or the Nintendo 3DS eShop (though it uses a different file packaging format). They have a 16MB size limitation and there are lots of interesting exclusives for the system released that way.<br />
<br />
All three formats can be converted to *.nds format. Compared to regular DS games, DSi games had some additional header information that wasn't even correctly dumped in the earlier broken dumps. The 2017 set has updated many of those, though it's still severely lacking in DSiWare exclusives. DSiWare dumps exist in both NDS format or CIA format (for the ones who want to boot it on their 3DS).<br />
<br />
On the old DS or DS Lite models, as well as most Nintendo DS emulators, the first type will load in regular DS mode without any DSi enhancements, the second will show an error message, and the third will crash on boot-up due to missing encryption abilities and DSi hardware support.<br />
<br />
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the (discontinued and now expensive) CycloDS iEvolution flashcard (which won't work on a stock 3DS not with custom firmware to whitelist it). As for the third type, it's available for digital purchase at their respective stores (DSi Shop for DSi, eShop for the 3DS) and installed as apps to the limited TWL NAND. In the 3DS' case, they can also be installed as custom titles in .cia format (like all 3DS applications, but here it's also a container for a <code>.nds</code> rom in this case, and converting back and forth is possible).<br />
<br />
===Emulation===<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|DSi (enhanced)<br />
! scope="col"|DSi (exclusive)<br />
! scope="col"|DSi (digital)<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, [[86/286/386/486/Pentium|DOS]]<br />
|[http://problemkaputt.de/gba.htm 2.9b]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{~}}<br />
|}<br />
<br />
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won't boot and others have graphical glitches. You'll need to enable "16MB DSi/retail" under the settings. Emulation is very iffy due to a so-so DS emulation foundation in No$GBA, and the camera is just spoofed as a static image but just causes an emulator crash whenever used, meaning games that use it may boot but it won't be very playable. <br />
<br />
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 Nintendo DS emulators don't even manage to boot DSiWare dumps. It'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.<br />
<br />
===BIOS Files===<br />
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOSes (BIOSDSI7.ROM and BIOSDSI9.ROM), which are different from the regular DS BIOS files and needed for the decryption. All the needed files are bios7i.bin, bios9i.bin, BIOSDSI7.ROM, BIOSDSI9.ROM, BIOSNDS7.ROM, and BIOSNDS9.ROM. These unicorns can be found [http://archive.org/details/DSiFirmwareFiles here].<br />
<br />
It's also advised (but still completely '''optional''') to use a NAND dump as well to increase compatibility (though adding games is more complex, and a soft-modding solution to dump it is still being worked on). Rename it to "DSi-1.mmc" (should be about 250MB). Change "Reset/Startup Entrypoint to "GBA/NDS BIOS" to now boot the emulator and games in DSi mode. Hex editing required to "install" new DSiWare titles, though loading retail games in DSi mode from the menu is still possible easily. This fixes lots of glitches and crashes related to languages and use of the internal DSi font.<br />
<br />
==Special Hardware==<br />
;Guitar Hero Pad: Used in the "Guitar Hero: On Tour" series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).<br />
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).<br />
;Taito Paddle Controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2 and Space Bust-a-Move. Supported by DeSmuME (Slot 2).<br />
;Tilt Sensor: Used in "Tony Hawk's Motion/Hue's Pixel Painter." No emulators support this add-on yet. (Slot 2)<br />
;Rumble Pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.<br />
;Slide Controller: Required by "Slide Adventure Mag Kid". Yasu made a shoddy [http://home.usay.jp/pc/etc/nds/iDeaS_slide.zip plug-in] for iDeaS (recommended version was 1.0.2.9.) to try to emulate it. No emulators support this add-on at the moment.<br />
;Pokémon Keyboard: Bundled with the Pokémon Typing game (JP/UK/FR). 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's playable using the on-screen keyboard on the lower screen, the keyboard isn't actually 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 are going to need to blank out all the control/hotkey bindings of DeSmuME if you are 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* the Pokémon typing games. 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 <code>.dll</code> should not matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates, instead.<br />
;DS Camera: Accessory bundled with the Japan-only Face Training (a 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.<br />
;Bayer DIDGIT: A glucose meter for children with a game entitled ''Knock 'Em Downs: World's Fair'' 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).<br />
<br />
===iQue DS Region Lock===<br />
iQue is Nintendo'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's or Nintendo's as a sort of region lock. Nintendo's own hardware would fail this check, throwing an "Only for iQue DS" 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's weird.<br />
<br />
Emulators differ in their behavior to this region lock. No$GBA crashes. DeSmuME is accurate to non-iQue hardware and will replicate the failure.<br />
<br />
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 <code>0x1D</code> from value <code>80</code> to <code>00</code>.<br />
<br />
===Other issues===<br />
Certain games, such as American Girl titles (e.g. ''Julie Finds a Way'' and ''Kit Mystery Challenge'') 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 ''Pokemon SoulSilver'' 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 in other emulators. ''Ultimate Mortal Kombat'' suffers from flickering and slowdown due to the way it loads sprites, though it isn't as serious in DraStic. ''Star Wars: The Clone Wars – Jedi Alliance'' is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.<br />
<br />
==References==<br />
<references /><br />
<br />
<br />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:Nintendo DS emulators|*]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=DeSmuME&diff=22998DeSmuME2018-12-07T11:08:59Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|logo = Desmume.png<br />
|logowidth = 100<br />
|version = 0.9.11 <small>(Stable)</small><br />
|active = Yes<br />
|platform = Multi-platform<br />
|target = [[Nintendo DS emulators|Nintendo DS]]<br />
|developer = YopYop156<br/>[http://wiki.desmume.org/index.php?title=DeSmuME:About#DeSmuME_current_team DeSmuME Team]<br />
|website = [https://desmume.org/ DeSmuME.org]<br />
|source = [https://github.com/TASVideos/desmume GitHub]<br />
}}<br />
'''DeSmuME''' is an open-source [[Nintendo DS emulators|Nintendo DS emulator]]. It is the most accurate Nintendo DS emulator and is actively developed by YopYop156. It can be run from the command line directly or as a graphical program.<br />
<br />
The regular version now allows for increasing internal resolution.<br />
<br />
It is also available as a libretro core for [[RetroArch]].<br />
<br />
==Download==<br />
*[https://desmume.org/download/ DeSmuME Dev Builds]<br />
<br />
==Issues==<br />
DeSmuME uses [[Wikipedia:DirectInput|DirectInput]] if an [[Xbox 360 emulators|Xbox 360]] controller is being used. No support for [[Wikipedia:DirectInput#XInput|XInput]] exists. This will be noticeable if an Xbox 360 controller's LT and RT inputs are mapped to emulate the DS's L and R buttons respectively.<br />
<br />
Several features aren't supported by DeSmuME and aren't parts of its future as per the emulator's current philosophy and ''creative differences'', so don't hold your breath for them or pester the developers about them. They include:<br />
*DS Download Play<br />
*DS Local Play (local multiplayer)<br />
*DS Wi-Fi Play (online multiplayer) - ''working, fork-only, removed from main due to creative differences''<br />
*DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)<br />
*DS/Wii Connectivity<br />
<br />
StapleButter was working on some of these features and left the project due to ''creative differences'' directly related to these features, to eventually start his own Nintendo DS emulator, [[melonDS]]. A DeSmuME fork with online multiplayer, which includes functional code that made it to official version 0.9.7 before being removed due to ''creative differences'', is available and has been improved to allow for limited dumping of online data software prior to the server shutdown in 2014, as well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.<br />
<br />
At some point in 2010, development on these features was permanently discontinued due to ''creative differences'', and the developers distanced themselves from the above-mentioned forks. The official team stance on this is as follows, and is as clear as it can get:<br />
<br />
::''As you may have come to find, Release versions and WIP builds distributed by DeSmuME developers do not have the Wi-Fi menu enabled, while builds provided by dodgy scener sites or the one your best friend in the whole wide world has handed to you on a USB key does.''<br />
::''Officially, DeSmuME DOES NOT support the use of builds with Wi-Fi support.''<br />
::''As such, though it may come as a shock to you, requests for help or information about it are thus NOT likely to obtain a response to your satisfaction.''<br />
::''The developers have no current interest for furthering the development of the EXPERIMENTAL_WIFI, and the current state of the DeSmuME source code might have even completely broken it.''<br />
<br />
Also due to ''creative differences'' it was deemed that the Dynamic JIT recompiler (which adds a significant speed-up) to be a poor fit for the DeSmuME project and as such a fork called "DeSmuME 0.9.9 JIT" including it was made, and some used to recommend it over the mainline project. Much later, like with the internal resolution feature, a compromise on these ''creative differences'' was reached and a slightly different implementation was since included in the main project after 0.9.11.<br />
<br />
==Troubleshooting==<br />
If the game is slow:<br />
*Enable the '''dynamic recompiler''' in '''Emulation Settings'''.<br />
*If it's still slow, you must be running on a toaster. It can't be helped. But try tinkering with things for the fastest settings you can find.<br />
*Use frameskip as the absolute last resort.<br />
*If your graphics card was designed by Nvidia and the OpenGL Display Method (useful for its filter) is stuttering despite reporting good framerate, open the Nvidia Control Panel and turn off Threaded Optimization for this program. What's happening is sequential OpenGL code is being put on different processors running at different speeds, forcing them to wait for each other repeatedly.<br />
If the sound is distorted.<br />
*'''Synchronous''' mode is far less buggy. '''Method Z''' seems to work the best in most cases.<br />
If the 3D is messed up.<br />
*Set it to OpenGL 3.2. Old OpenGL had problems with 3D itself, while SoftRasterizer had alignment issues with 2D. But 3.2 seems to fix most of both.<br />
*SoftRasterizer's texture alignment issues are supposedly fixed on a per game basis with the newer TXT hack. It now seems to be more compatible and showing more effects than GL3.2. Etrian Odyssey and Dragon Quest V seem to work best with it over GL3.2.<br />
<br />
==Graphical Enhancement==<br />
*In 3D games, you can use '''DeSmuME X432R''' as linked below or any recent official build to increase the internal resolution. It can be surprising how detailed DS textures actually are despite the tiny resolution they were made to be played at. This disables the Magnification Filter option, so if you want to use those post-processing effects for 2D games, you have to set it back to native resolution.<br />
*The OpenGL 3.2 renderer option in 3D Settings supports '''Multisampling Anti-Aliasing (MSAA)'''. Turning it on helps the edges of ultra low-res DS polygons and lines smooth out appear to wobble less during movement, and retain their shape better when viewed from distance. Unlike post-processing effects that modify the still frame after completion and essentially try to guess at the shapes they are smoothing, this effect knows the actual shapes of the polygons themselves.<br />
**Versions before r5032 had this option for a long time, but it was only put in the GUI at r5032. To turn it on in older versions you needed to change a value from false to true in the source code and recompile it.<br />
*Another thing you can do is filter it. Make sure '''OpenGL''' and '''Filter''' are checked under '''Display Method'''.<br />
*Finally, there are a variety of post-processing shaders that can be selected under '''Magnification Filter'''. Whether that is simple Nearest 2x or some pixel art scaling filter like HQx or xBRZ is up to you. No post-processing smoothing is perfect, but if you want to use one the xBRZ options are generally the most high-end among smoothing filters present.<br />
*macOS version of DeSmuME also has support for multi-pass post-processing shaders and filters which Windows version currently doesn't have.<br />
*Leaving it native and aligning it to a CRT (Set to a 384 high resolution) is also an option, if you feel like going through the effort.<br />
*Recent DeSmuME revisions now add support for texture filtering, greatly reducing pixelation albeit at the cost of blurrier visuals. Some may find this rather jarring or too N64-esque, so it's a matter of individual preference as there's an option to turn it on or off. <br />
<br />
===Internal Resolution and DeSmuME X432R===<br />
====X432R Fork==== <br />
Mainline DeSmuME didn't offer any options for higher internal resolution than native, at first, due to ''creative differences''. However, DeSmuME X432R is DeSmuME fork with the option to increase internal resolution. Be warned that this option is very system-intensive. There have been reports of people who can run [[Dolphin]] and [[PCSX2]] at a perfect pace but can't run this at full speed using increased internal resolution, however newest versions are much faster.<br />
<br />
While generally more accurate, the SoftRasterizer is massively CPU-intensive in this mode, whereas the OpenGL renderer shares the load with your GPU. This can be considered a '''speedup''' option, but it also boasts an MSAA option unavailable to SoftRasterizer.<br />
<br />
This fork also has some options for configuring sub-screens. This fork is no longer active, and its last version is dated 19-04-2015.<br />
<br />
*http://shikaver01.webcrow.jp<br />
*Binary of SVN r5043: http://www75.zippyshare.com/v/67167782/file.html<br />
*http://www.geocities.jp/gponys/desmume_aa.html<br />
<br />
====Official Implementation====<br />
After the increased internal resolutions were implemented in the X432 fork (originally contributed to main but rejected due to ''creative differences''), as well as in [[DraStic]] and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline DeSmuME project developers decided to reconsider their ''creative differences'' and include their own implementation of higher internal resolution.<br />
<br />
Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot. Overall, it's more hardware intensive than X432R's implementation.<br />
<br />
The latest development version of [[RetroArch]] DeSmuME core also has an option to increase internal resolution which can be set using '''desmume_internal_resolution''' in Core Options. This option was added in [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 commit]. This is massively CPU-intensive because only SoftRasterizer exists in RetroArch core.<br />
<br />
==Review==<br />
DeSmuME is currently the best available [[Nintendo DS emulators|Nintendo DS emulator]] on PCs. It is far better than [[No$|No$GBA]] when it comes to accuracy, though not flawless. However, it's more hardware intensive than any other DS emulator (either No$GBA or emulated DraStic) and many features are not supported.<br />
<br />
==Gallery==<br />
<gallery><br />
Internal resolution comparion - Assassin's Creed II Discovery.png|Top: native internal resolution (256x192). Bottom: 4x internal resolution (1024x768)<br />
Kit Mystery Challenge nearest neighbour.png|''Kit Mystery Challenge'' running at 2x internal resolution and nearest-neighbour (i.e. DS-style) texture filtering.<br />
Kit Mystery Challenge filtered.png|The same scene in ''Kit Mystery Challenge'', albeit with GL Tex Smoothing enabled. Notice the blurrier floor texture.<br />
</gallery><br />
<br />
==Guides and Info==<br />
*[https://wiki.desmume.org/index.php?title=Main_Page DeSmuME Wiki]<br />
<br />
==References==<br />
<references/><br />
[[Category:Emulators]]<br />
[[Category:Nintendo DS emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=DeSmuME&diff=22997DeSmuME2018-12-07T11:08:26Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|logo = Desmume.png<br />
|logowidth = 100<br />
|version = 0.9.11 <small›(Stable)</small><br />
|active = Yes<br />
|platform = Multi-platform<br />
|target = [[Nintendo DS emulators|Nintendo DS]]<br />
|developer = YopYop156<br/>[http://wiki.desmume.org/index.php?title=DeSmuME:About#DeSmuME_current_team DeSmuME Team]<br />
|website = [https://desmume.org/ DeSmuME.org]<br />
|source = [https://github.com/TASVideos/desmume GitHub]<br />
}}<br />
'''DeSmuME''' is an open-source [[Nintendo DS emulators|Nintendo DS emulator]]. It is the most accurate Nintendo DS emulator and is actively developed by YopYop156. It can be run from the command line directly or as a graphical program.<br />
<br />
The regular version now allows for increasing internal resolution.<br />
<br />
It is also available as a libretro core for [[RetroArch]].<br />
<br />
==Download==<br />
*[https://desmume.org/download/ DeSmuME Dev Builds]<br />
<br />
==Issues==<br />
DeSmuME uses [[Wikipedia:DirectInput|DirectInput]] if an [[Xbox 360 emulators|Xbox 360]] controller is being used. No support for [[Wikipedia:DirectInput#XInput|XInput]] exists. This will be noticeable if an Xbox 360 controller's LT and RT inputs are mapped to emulate the DS's L and R buttons respectively.<br />
<br />
Several features aren't supported by DeSmuME and aren't parts of its future as per the emulator's current philosophy and ''creative differences'', so don't hold your breath for them or pester the developers about them. They include:<br />
*DS Download Play<br />
*DS Local Play (local multiplayer)<br />
*DS Wi-Fi Play (online multiplayer) - ''working, fork-only, removed from main due to creative differences''<br />
*DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)<br />
*DS/Wii Connectivity<br />
<br />
StapleButter was working on some of these features and left the project due to ''creative differences'' directly related to these features, to eventually start his own Nintendo DS emulator, [[melonDS]]. A DeSmuME fork with online multiplayer, which includes functional code that made it to official version 0.9.7 before being removed due to ''creative differences'', is available and has been improved to allow for limited dumping of online data software prior to the server shutdown in 2014, as well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.<br />
<br />
At some point in 2010, development on these features was permanently discontinued due to ''creative differences'', and the developers distanced themselves from the above-mentioned forks. The official team stance on this is as follows, and is as clear as it can get:<br />
<br />
::''As you may have come to find, Release versions and WIP builds distributed by DeSmuME developers do not have the Wi-Fi menu enabled, while builds provided by dodgy scener sites or the one your best friend in the whole wide world has handed to you on a USB key does.''<br />
::''Officially, DeSmuME DOES NOT support the use of builds with Wi-Fi support.''<br />
::''As such, though it may come as a shock to you, requests for help or information about it are thus NOT likely to obtain a response to your satisfaction.''<br />
::''The developers have no current interest for furthering the development of the EXPERIMENTAL_WIFI, and the current state of the DeSmuME source code might have even completely broken it.''<br />
<br />
Also due to ''creative differences'' it was deemed that the Dynamic JIT recompiler (which adds a significant speed-up) to be a poor fit for the DeSmuME project and as such a fork called "DeSmuME 0.9.9 JIT" including it was made, and some used to recommend it over the mainline project. Much later, like with the internal resolution feature, a compromise on these ''creative differences'' was reached and a slightly different implementation was since included in the main project after 0.9.11.<br />
<br />
==Troubleshooting==<br />
If the game is slow:<br />
*Enable the '''dynamic recompiler''' in '''Emulation Settings'''.<br />
*If it's still slow, you must be running on a toaster. It can't be helped. But try tinkering with things for the fastest settings you can find.<br />
*Use frameskip as the absolute last resort.<br />
*If your graphics card was designed by Nvidia and the OpenGL Display Method (useful for its filter) is stuttering despite reporting good framerate, open the Nvidia Control Panel and turn off Threaded Optimization for this program. What's happening is sequential OpenGL code is being put on different processors running at different speeds, forcing them to wait for each other repeatedly.<br />
If the sound is distorted.<br />
*'''Synchronous''' mode is far less buggy. '''Method Z''' seems to work the best in most cases.<br />
If the 3D is messed up.<br />
*Set it to OpenGL 3.2. Old OpenGL had problems with 3D itself, while SoftRasterizer had alignment issues with 2D. But 3.2 seems to fix most of both.<br />
*SoftRasterizer's texture alignment issues are supposedly fixed on a per game basis with the newer TXT hack. It now seems to be more compatible and showing more effects than GL3.2. Etrian Odyssey and Dragon Quest V seem to work best with it over GL3.2.<br />
<br />
==Graphical Enhancement==<br />
*In 3D games, you can use '''DeSmuME X432R''' as linked below or any recent official build to increase the internal resolution. It can be surprising how detailed DS textures actually are despite the tiny resolution they were made to be played at. This disables the Magnification Filter option, so if you want to use those post-processing effects for 2D games, you have to set it back to native resolution.<br />
*The OpenGL 3.2 renderer option in 3D Settings supports '''Multisampling Anti-Aliasing (MSAA)'''. Turning it on helps the edges of ultra low-res DS polygons and lines smooth out appear to wobble less during movement, and retain their shape better when viewed from distance. Unlike post-processing effects that modify the still frame after completion and essentially try to guess at the shapes they are smoothing, this effect knows the actual shapes of the polygons themselves.<br />
**Versions before r5032 had this option for a long time, but it was only put in the GUI at r5032. To turn it on in older versions you needed to change a value from false to true in the source code and recompile it.<br />
*Another thing you can do is filter it. Make sure '''OpenGL''' and '''Filter''' are checked under '''Display Method'''.<br />
*Finally, there are a variety of post-processing shaders that can be selected under '''Magnification Filter'''. Whether that is simple Nearest 2x or some pixel art scaling filter like HQx or xBRZ is up to you. No post-processing smoothing is perfect, but if you want to use one the xBRZ options are generally the most high-end among smoothing filters present.<br />
*macOS version of DeSmuME also has support for multi-pass post-processing shaders and filters which Windows version currently doesn't have.<br />
*Leaving it native and aligning it to a CRT (Set to a 384 high resolution) is also an option, if you feel like going through the effort.<br />
*Recent DeSmuME revisions now add support for texture filtering, greatly reducing pixelation albeit at the cost of blurrier visuals. Some may find this rather jarring or too N64-esque, so it's a matter of individual preference as there's an option to turn it on or off. <br />
<br />
===Internal Resolution and DeSmuME X432R===<br />
====X432R Fork==== <br />
Mainline DeSmuME didn't offer any options for higher internal resolution than native, at first, due to ''creative differences''. However, DeSmuME X432R is DeSmuME fork with the option to increase internal resolution. Be warned that this option is very system-intensive. There have been reports of people who can run [[Dolphin]] and [[PCSX2]] at a perfect pace but can't run this at full speed using increased internal resolution, however newest versions are much faster.<br />
<br />
While generally more accurate, the SoftRasterizer is massively CPU-intensive in this mode, whereas the OpenGL renderer shares the load with your GPU. This can be considered a '''speedup''' option, but it also boasts an MSAA option unavailable to SoftRasterizer.<br />
<br />
This fork also has some options for configuring sub-screens. This fork is no longer active, and its last version is dated 19-04-2015.<br />
<br />
*http://shikaver01.webcrow.jp<br />
*Binary of SVN r5043: http://www75.zippyshare.com/v/67167782/file.html<br />
*http://www.geocities.jp/gponys/desmume_aa.html<br />
<br />
====Official Implementation====<br />
After the increased internal resolutions were implemented in the X432 fork (originally contributed to main but rejected due to ''creative differences''), as well as in [[DraStic]] and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline DeSmuME project developers decided to reconsider their ''creative differences'' and include their own implementation of higher internal resolution.<br />
<br />
Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot. Overall, it's more hardware intensive than X432R's implementation.<br />
<br />
The latest development version of [[RetroArch]] DeSmuME core also has an option to increase internal resolution which can be set using '''desmume_internal_resolution''' in Core Options. This option was added in [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 commit]. This is massively CPU-intensive because only SoftRasterizer exists in RetroArch core.<br />
<br />
==Review==<br />
DeSmuME is currently the best available [[Nintendo DS emulators|Nintendo DS emulator]] on PCs. It is far better than [[No$|No$GBA]] when it comes to accuracy, though not flawless. However, it's more hardware intensive than any other DS emulator (either No$GBA or emulated DraStic) and many features are not supported.<br />
<br />
==Gallery==<br />
<gallery><br />
Internal resolution comparion - Assassin's Creed II Discovery.png|Top: native internal resolution (256x192). Bottom: 4x internal resolution (1024x768)<br />
Kit Mystery Challenge nearest neighbour.png|''Kit Mystery Challenge'' running at 2x internal resolution and nearest-neighbour (i.e. DS-style) texture filtering.<br />
Kit Mystery Challenge filtered.png|The same scene in ''Kit Mystery Challenge'', albeit with GL Tex Smoothing enabled. Notice the blurrier floor texture.<br />
</gallery><br />
<br />
==Guides and Info==<br />
*[https://wiki.desmume.org/index.php?title=Main_Page DeSmuME Wiki]<br />
<br />
==References==<br />
<references/><br />
[[Category:Emulators]]<br />
[[Category:Nintendo DS emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%97&diff=22994Template:✗2018-12-07T10:25:47Z<p>95.1.16.0: Undo revision 22992 by Dreyzo (talk) light green is better</p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|No}}}" style="background: {{{color|Red}}}; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|✗}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%93&diff=22993Template:✓2018-12-07T10:25:46Z<p>95.1.16.0: Undo revision 22991 by Dreyzo (talk) red is better</p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: {{{color|LightGreen}}}; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|✓}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=PocketStation_emulators&diff=22990PocketStation emulators2018-12-07T09:29:41Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = PocketStation<br />
|logo = Sony-PocketStation.png<br />
|developer = [[:Category:Sony consoles|Sony]]<br />
|type = Memory Card peripheral<br />
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]<br />
|release = 1999<br />
|discontinued = 2002<br />
|successor = [[PlayStation Portable emulators|PlayStation Portable]]<br />
|emulated = {{~}}<br />
}}<br />
'''[[gametech:PocketStation|PocketStation]]''' is a memory card peripheral made by Sony Computer Entertainment for the [[PlayStation emulators|PlayStation]] that was released in Japan in 1999. Software for the PocketStation was typically distributed as PlayStation CD-ROM extras, enhancing the games with added features. Stand-alone software could also be downloaded through the PlayStation console. The software is then transferred to the PocketStation for use. A built-in infrared data interface allows direct transfer of data such as game saves between PocketStation units, as well as multiplayer gaming. 60 games in total were compatible with the PocketStation.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, [[86/286/386/486/Pentium|DOS]]<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[PK201]]<br />
|Windows, [[Android emulators|Android]]<br />
|16/01/20 Build<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[PKEmu]]<br />
|Windows<br />
|[http://www.zophar.net/download_file/13336 1.1 Private Beta]<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Fifth-generation video game consoles]]<br />
[[Category:PocketStation emulators|*]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%97&diff=22989Template:✗2018-12-07T09:25:36Z<p>95.1.16.0: </p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|No}}}" style="background: {{{color|Red}}}; color:black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|✗}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Template:%E2%9C%93&diff=22988Template:✓2018-12-07T09:23:54Z<p>95.1.16.0: </p>
<hr />
<div><noinclude>{| class="wikitable"<br />
|-<br />
|</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: {{{color|LightGreen}}}; color: black; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|✓}}}<noinclude><br />
|}<br />
</noinclude></div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&diff=22987Nintendo DS emulators2018-12-07T09:22:47Z<p>95.1.16.0: /* Emulation */</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo DS<br />
|logo = DSlitewhite.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2004<br />
|discontinued = 2013<br />
|predecessor = [[Game Boy Advance emulators|Game Boy Advance]]<br />
|successor = [[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[gametech:Nintendo DS|Nintendo DS]]''' (NDS) is a handheld console produced by Nintendo in 2004. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the first and only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales, as a result of attracting a large amount of casual players, and even non-gamers, into the gaming community.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|GBA<br />
! scope="col"|NDS<br />
! scope="col"|DSi<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="9"|PC<br />
|-<br />
|[[DeSmuME]]<br />
|Multi-platform<br />
|[http://desmume.org/download/ 0.9.11]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[DeSmuME#Graphical_Enhancement|DeSmuME X432R]]<br />
|Multi-platform<br />
|[http://shikaver01.webcrow.jp/desmume_x432r/index.html 2015-04-19]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[melonDS]]<br />
|Windows, Linux<br />
|[http://melonds.kuribo64.net/downloads.php 0.7]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} <small>(WIP)</small><br />
|-<br />
|[[GBE+]]<br />
|Windows, Linux<br />
|[https://github.com/shonumi/gbe-plus/releases 1.2]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} <small>(WIP)</small><br />
|-<br />
|[[mGBA#medusa|medusa]]<br />
|Windows, Linux<br />
|[https://mgba.io/downloads.html alpha 2]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} || {{✗}}<ref name="medusa suspended"/>||{{✗}} <small>(WIP)</small><br />
|-<br />
|[https://corgids.wordpress.com/ CorgiDS]<br />
|Windows, Linux<br />
|[https://github.com/PSI-Rockin/CorgiDS/releases 0.1]<br />[http://www.emucr.com/search/label/CorgiDS SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}}<ref>https://corgids.wordpress.com/2018/02/12/extended-break/</ref> ||{{✗}}<br />
|-<br />
|ndsemu<br />
|Windows<br />
|[https://github.com/rasky/ndsemu Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, [[86/286/386/486/Pentium|DOS]]<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{~}}<br />
|-<br />
|NeonDS<br />
|Windows<br />
|[https://web.archive.org/web/20100925152735/http://neonds.com/system/files/NeonDS_0.2.1.zip 0.2.1]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|dasShiny<br />
|Windows, Linux<br />
|[https://github.com/Cydrak/dasShiny Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[http://ds-duos.blogspot.com/ DuoS]<br />
|Windows<br />
|8/25/2012 Beta<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Ensata]]<br />
|Windows<br />
|[http://www.mediafire.com/file/x0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[https://www.gamulator.com/emulators/nintendo-ds/windows/ideas iDeaS]<br />
|Windows, Linux<br />
|[https://web.archive.org/web/20150221150649/http://ciacin.site90.com/ajx/resolve_link.php?link=ideas1040.7z 1.0.4.0]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="9"|Mobile<br />
|-<br />
|[[DraStic]]<br />
|[[Android emulators|Android]], Pandora<br />
|[https://play.google.com/store/apps/details?id=com.dsemu.drastic 2.5.1.2a]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[https://inds.nerd.net/ iNDS]<br/><small>(nds4ios derived)</small><br/><small>(DeSmuME based)</small><br />
|[[iOS emulators|iOS]]<br />
|[https://github.com/iNDS-Team/iNDS/releases Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|nds4ios<br />
|[[iOS emulators|iOS]]<br />
|[http://nds4ios.angelxwind.net/i/?page/downloads SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|Dsoid<br />
|[[Android emulators|Android]]<br />
|[http://www.emucr.com/search/label/Dsoid?&max-results=12 SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[http://jeffq.com/blog/nds4droid/ nds4droid]<br/><small>(DeSmuME based)</small><br />
|[[Android emulators|Android]]<br />
|[https://github.com/jquesnelle/nds4droid Git]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[DeSmuME]]: One of the most developed emulators for regular DS games, but works best with higher-end computers. This emulator aims for accuracy over speed but you can tinker with the vast amount of setting to get some extra FPS (see [[Common Problems and Solutions]] for tips). If you're still having a hard time running anything without the output playing like syrup try No$GBA, or DraStic emulated through [[BlueStacks]]. DeSmuME is generally recommended regardless of your PC power. However, it's not perfect and is still very unoptimized.<br />
;[[DraStic]]: A closed-source payware emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. Some unsubstantiated rumours have spread around that the developers deliberately put in issues to mess with pirated copies, though at the very least, don't expect any support from exophase and company if you get your hands on a pirated copy. It's on par or better than DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Available for free on Raspberry Pi and Odroid via RetroPie.<br />
;[[No$|No$GBA]]: Focuses on speed, and has major compatibility issues and glitches as a result. But because it was originally a GBA emulator, the DS's 3D features are still very poorly handled. However, it might be an option for a very low-end machine but don't expect a lot of games to run perfectly, or at all. A fan program, No$Zoomer, was released for version 2.6 which increases compatibility and options, as well as the titular zooming abilities. The biggest addition is noise cancellation which clears up static that No$GBA makes with its 3D rendering. No$Zoomer hasn't rebased yet but does add options for window resizing. There haven't been any noticeable changes with regards to accuracy, however. As of v2.8, No$GBA supports DSi games and is currently the first and only emulator that does. Only use No$GBA in the cases of DSi games, debugging (if you've taken up romhacking for DS games), if you value speed above everything, or just as a last resort.<br />
;[[melonDS]]: Probably the first and only emulator that's provided any signs of hope for competition in the PC space. StapleButter's goal is to make an emulator that's better optimized and includes features that others lack, either intentionally or not. While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that's gotten as far as it has and it has been found to work reasonably well with a handful of games. There's also hope that melonDS will implement DSi emulation in the future<ref name="next direction for melonDS">http://melonds.kuribo64.net/comments.php?id=47&b=15</ref>, though not much has been mentioned since and probably won't be added in until much later in development if ever. It could surpass DeSmuME when it covers more features and supports more games.<br />
;[[mGBA#medusa|medusa]]: [[mGBA]] developer endrift is also creating a DS emulator, but it's very much a work-in-progress and isn't nearly as far as melonDS in terms of the capabilities it's covered. As of March 2018, medusa's development is "suspended until further notice".<ref name="medusa suspended">https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation</ref><br />
;iDeaS: An abandoned and experimental DS emulator that uses a plug-in system, it's very slow and buggy but has partially gotten some features working like the camera and slide accessories.<br />
;[[Ensata]]: Nintendo's official DS emulator that was leaked to the public. It's not very usable or compatible but it can run a few games.<br />
<br />
'''List of recommended Nintendo DS emulators for Android:'''<br />
* [https://www.androidauthority.com/best-nintendo-ds-emulator-for-android-368440/ 5 best Nintendo DS emulators for Android] (SEPTEMBER 1, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)<br />
<br />
===High Resolution===<br />
;DeSmuME X432R:A fork of DeSmuME, that has many more graphical enhancement such as an option to increase internal resolution and use MSAA, the devs of DeSmuME have included an option for increased internal resolution and X432R is outdated. See the [[DeSmuME]] page for more details.<br />
;DeSmuME <small>([[libretro]])</small>:Also has an option to increase internal resolution since [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 git commit]. It requires a very high-end CPU to run at a reasonable framerate.<br />
;DraStic:Has released a beta version supporting double the original resolution.<br />
;Virtual Console <small>(Wii U)</small>:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there's no legit way to enable it without a homebrew-enabled console.<br />
<br />
==Connectivity==<br />
===Local Multiplayer, Wi-Fi Connection, and Wii/DS Connection===<br />
* Local Multiplayer is not supported by any emulator. No$GBA can emulate it but the connection fails somewhere during establishing the actual connection (despite the names from the other DS showing just fine).<br />
* Download Play isn't supported by any emulator so far, though NDS-bootstrap homebrew on the Nintendo 3DS can boot some of them.<br />
* Nintendo WFC (Online Multiplayer) was successfully emulated with third-party DeSmuME forks but has quite a bit of requirement (Ethernet cable, though this can be circumvented with external software). After service shutdown, there was a version compatible with the fan servers (restoring all DLC data but sadly most multiplayer games had their content lost forever).<br />
* DS/Wii connection isn't emulated in any capacity. ''Pokémon Battle Revolution'' playability is very limited this way.<br />
<br />
These features are not supported by the mainline DeSmuME project in particular due to timing inaccuracies and ''creative differences'', and it's highly unlikely they will ever be included in the future. If you're interested in these features, follow other projects and refrain from contacting the developers about them as per their wishes in their "official stance" on Wi-Fi features in general.<br />
<br />
===GBA/DS Connectivity===<br />
Inserting GBA cartridges in Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features in some DS games. It's unknown if NO$GBA supports this, but it can be done in DeSmuME by going to Config > Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, and make sure its <code>.sav</code> file is in the same folder. You may need to reset the game for it to take effect. However, DeSmuME does not support features like the solar sensor from GBA Boktai cartridges used in Boktai DS (Lunar Knight).<br />
<br />
==DSi==<br />
Nintendo released the DSi in 2009, doing away with Slot-2 (used by GBA cartridges and Guitar Hero games) but also adding new lighting effects, a camera, more RAM, and downloadable titles called DSiWare though those were capped to 16MB because they were installed to the very small internal NAND memory. DSiWare releases were also region locked, and the system language couldn't be changed. The Nintendo 3DS is also compatible with those games and offers a way to back them up to an SD card.<br />
<br />
===Game Formats===<br />
There are three types of games using DSi hardware enhancements:<br />
<br />
;DSi-enhanced retail cartridges: Regular DS retail cartridges compatible with the older DS models, but unlocking more RAM and features when used on the DSi, similar to some late GBC games on the GBA. A couple of dozen games from Japan and US/EUR relied on this method. Those games will still boot on DS emulators but without the DSi enhancements.<br />
;DSi-exclusive retail cartridges: Retail cartridges relying heavily on the DSi hardware features. A boot-up error screen will show when attempting to load those on regular DS models (and by extension, emulators for those). Only five games were released this way, either launch games or because they were too big to fit in 16MB.<br />
;DSiWare: Downloadable titles downloaded only through the DSi eShop (discontinued), or the Nintendo 3DS eShop (though it uses a different file packaging format). They have a 16MB size limitation and there are lots of interesting exclusives for the system released that way.<br />
<br />
All three formats can be converted to *.nds format. Compared to regular DS games, DSi games had some additional header information that wasn't even correctly dumped in the earlier broken dumps. The 2017 set has updated many of those, though it's still severely lacking in DSiWare exclusives. DSiWare dumps exist in both NDS format or CIA format (for the ones who want to boot it on their 3DS).<br />
<br />
On the old DS or DS Lite models, as well as most Nintendo DS emulators, the first type will load in regular DS mode without any DSi enhancements, the second will show an error message, and the third will crash on boot-up due to missing encryption abilities and DSi hardware support.<br />
<br />
On the DSi/3DS family of handhelds, the first two formats can be played on some select DSi-compatible flashcarts like the (discontinued and now expensive) CycloDS iEvolution flashcard (which won't work on a stock 3DS not with custom firmware to whitelist it). As for the third type, it's available for digital purchase at their respective stores (DSi Shop for DSi, eShop for the 3DS) and installed as apps to the limited TWL NAND. In the 3DS' case, they can also be installed as custom titles in .cia format (like all 3DS applications, but here it's also a container for a <code>.nds</code> rom in this case, and converting back and forth is possible).<br />
<br />
===Emulation===<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|DSi (enhanced)<br />
! scope="col"|DSi (exclusive)<br />
! scope="col"|DSi (digital)<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, [[86/286/386/486/Pentium|DOS]]<br />
|[http://problemkaputt.de/gba.htm 2.9b]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{~}}<br />
|}<br />
<br />
No$GBA added support for DSi games of all three formats starting with version 2.8, although some games won't boot and others have graphical glitches. You'll need to enable "16MB DSi/retail" under the settings. Emulation is very iffy due to a so-so DS emulation foundation in No$GBA, and the camera is just spoofed as a static image but just causes an emulator crash whenever used, meaning games that use it may boot but it won't be very playable. <br />
<br />
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 Nintendo DS emulators don't even manage to boot DSiWare dumps. It'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.<br />
<br />
===BIOS Files===<br />
DSi emulation requires a copy of the lower 32K-halves of the ARM7/ARM9 BIOSes (BIOSDSI7.ROM and BIOSDSI9.ROM), which are different from the regular DS BIOS files and needed for the decryption. All the needed files are bios7i.bin, bios9i.bin, BIOSDSI7.ROM, BIOSDSI9.ROM, BIOSNDS7.ROM, and BIOSNDS9.ROM. These unicorns can be found [http://archive.org/details/DSiFirmwareFiles here].<br />
<br />
It's also advised (but still completely '''optional''') to use a NAND dump as well to increase compatibility (though adding games is more complex, and a soft-modding solution to dump it is still being worked on). Rename it to "DSi-1.mmc" (should be about 250MB). Change "Reset/Startup Entrypoint to "GBA/NDS BIOS" to now boot the emulator and games in DSi mode. Hex editing required to "install" new DSiWare titles, though loading retail games in DSi mode from the menu is still possible easily. This fixes lots of glitches and crashes related to languages and use of the internal DSi font.<br />
<br />
==Special Hardware==<br />
;Guitar Hero Pad: Used in the "Guitar Hero: On Tour" series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).<br />
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).<br />
;Taito Paddle Controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2 and Space Bust-a-Move. Supported by DeSmuME (Slot 2).<br />
;Tilt Sensor: Used in "Tony Hawk's Motion/Hue's Pixel Painter." No emulators support this add-on yet. (Slot 2)<br />
;Rumble Pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.<br />
;Slide Controller: Required by "Slide Adventure Mag Kid". Yasu made a shoddy [http://home.usay.jp/pc/etc/nds/iDeaS_slide.zip plug-in] for iDeaS (recommended version was 1.0.2.9.) to try to emulate it. No emulators support this add-on at the moment.<br />
;Pokémon Keyboard: Bundled with the Pokémon Typing game (JP/UK/FR). 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's playable using the on-screen keyboard on the lower screen, the keyboard isn't actually 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 are going to need to blank out all the control/hotkey bindings of DeSmuME if you are 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* the Pokémon typing games. 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 <code>.dll</code> should not matter.) Even then, not only is the emulated workaround a little slow, but saving is still broken. Use savestates, instead.<br />
;DS Camera: Accessory bundled with the Japan-only Face Training (a 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.<br />
;Bayer DIDGIT: A glucose meter for children with a game entitled ''Knock 'Em Downs: World's Fair'' 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).<br />
<br />
===iQue DS Region Lock===<br />
iQue is Nintendo'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's or Nintendo's as a sort of region lock. Nintendo's own hardware would fail this check, throwing an "Only for iQue DS" 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's weird.<br />
<br />
Emulators differ in their behavior to this region lock. No$GBA crashes. DeSmuME is accurate to non-iQue hardware and will replicate the failure.<br />
<br />
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 <code>0x1D</code> from value <code>80</code> to <code>00</code>.<br />
<br />
===Other issues===<br />
Certain games, such as American Girl titles (e.g. ''Julie Finds a Way'' and ''Kit Mystery Challenge'') 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 ''Pokemon SoulSilver'' 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 in other emulators. ''Ultimate Mortal Kombat'' suffers from flickering and slowdown due to the way it loads sprites, though it isn't as serious in DraStic. ''Star Wars: The Clone Wars – Jedi Alliance'' is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.<br />
<br />
==References==<br />
<references /><br />
<br />
<br />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:Nintendo DS emulators|*]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Wii_U_emulators&diff=22986Wii U emulators2018-12-07T09:20:39Z<p>95.1.16.0: /* Comparisons */</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Wii U<br />
|logo = Wii U.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Eighth-generation video game consoles|Eighth generation]]<br />
|release = 2012<br />
|discontinued = 2017<br />
|predecessor = [[Wii emulators|Wii]]<br />
|successor = [[Nintendo Switch emulators|Nintendo Switch]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''Wii U''' is an eighth-generation console released by Nintendo in 2012. It is the first console by Nintendo to output to high definition (HD) resolutions, such as 720p and 1080p. It includes a tablet-like controller, known as the [[wikipedia:Wii_U_Gamepad|Wii U GamePad]], to provide certain additional gameplay. Notably, it can play all [[Wii emulators|Wii]] games as well as support the Wii Remote controllers for native Wii U games.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Compatibility<br />
! scope="col"|Active<br />
! scope="col"|Open-Source<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Cemu]]<br />
|Windows<br />
|[http://cemu.info/index.html#download {{CemuVer}}]<br />
|Medium<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Decaf]]<br />
|Windows, Linux<br />
|[https://github.com/decaf-emu/decaf-emu Git]<br />
|Low<br />
|{{✓}} ||{{✓}} ||{{✗}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[Cemu]]:A closed-source Wii U emulator created in October 2015 and is regularly updated every 2 to 5 weeks. It can launch or play a lot of commercial games with varying degrees of glitches.<br />
;[[Decaf]]:An open-source research project for Wii U emulation. It's able to boot some commercial games.<br />
<br />
===Dolphin===<br />
You might have read about an unofficial branch of [[Dolphin]] with Wii U support — but don't get your hopes up. While the [[wikipedia:PowerPC|PowerPC]] architecture family in the Wii U is the same as the [[Wii emulators|Wii]] and [[GameCube emulators|GameCube]] (this fact alone was the reason why Wii emulation was added to Dolphin, originally GameCube-only), this support is nothing more than the file viewer features (region, internal name, various info, list of files and folders inside ISO and a way to extract them) being expanded to Wii U disc images. Nothing has been done on the actual emulation front as far as Dolphin is concerned, and the Dolphin developers have said that they're not going to add Wii U support to Dolphin.<br />
<br />
<br />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Eighth-generation video game consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Wii U emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Wii_U_emulators&diff=22985Wii U emulators2018-12-07T09:20:10Z<p>95.1.16.0: /* Dolphin */ removed very early emulation category because cemu was released in 2015</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Wii U<br />
|logo = Wii U.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Eighth-generation video game consoles|Eighth generation]]<br />
|release = 2012<br />
|discontinued = 2017<br />
|predecessor = [[Wii emulators|Wii]]<br />
|successor = [[Nintendo Switch emulators|Nintendo Switch]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''Wii U''' is an eighth-generation console released by Nintendo in 2012. It is the first console by Nintendo to output to high definition (HD) resolutions, such as 720p and 1080p. It includes a tablet-like controller, known as the [[wikipedia:Wii_U_Gamepad|Wii U GamePad]], to provide certain additional gameplay. Notably, it can play all [[Wii emulators|Wii]] games as well as support the Wii Remote controllers for native Wii U games.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Compatibility<br />
! scope="col"|Active<br />
! scope="col"|Open-Source<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Cemu]]<br />
|Windows<br />
|[http://cemu.info/index.html#download {{CemuVer}}]<br />
|Medium<br />
|{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Decaf]]<br />
|Windows, Linux<br />
|[https://github.com/decaf-emu/decaf-emu Git]<br />
|Low<br />
|{{✓}} ||{{✓}} ||{{✗}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[Cemu]]:A closed-source Wii U emulator created in October 2015 and is regularly updated every 2 to 5 weeks. It can launch or play a lot of commercial games with varying degrees of glitches.<br />
;[[Decaf]]:A research project for open-source Wii U emulation. It's able to boot some commercial games.<br />
<br />
===Dolphin===<br />
You might have read about an unofficial branch of [[Dolphin]] with Wii U support — but don't get your hopes up. While the [[wikipedia:PowerPC|PowerPC]] architecture family in the Wii U is the same as the [[Wii emulators|Wii]] and [[GameCube emulators|GameCube]] (this fact alone was the reason why Wii emulation was added to Dolphin, originally GameCube-only), this support is nothing more than the file viewer features (region, internal name, various info, list of files and folders inside ISO and a way to extract them) being expanded to Wii U disc images. Nothing has been done on the actual emulation front as far as Dolphin is concerned, and the Dolphin developers have said that they're not going to add Wii U support to Dolphin.<br />
<br />
<br />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Eighth-generation video game consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Wii U emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=SG-1000_emulators&diff=22981SG-1000 emulators2018-12-07T09:08:12Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Sega SG-1000 <br />
|logo = Sega-SG-1000-Console-Set.png<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Third-generation video game consoles|Third generation]]<br />
|release = 1983<br />
|discontinued = 1985<br />
|successor = [[Master System emulators|Master System]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''SG-1000''', also known as '''Sega Game 1000''', was a third-generation 8-bit home video game console released by [https://en.wikipedia.org/wiki/Sega Sega] in 1983. This system marked Sega's first entry into the home video game hardware business. The SG-1000 didn't see much success in its home country, mostly due to competition from the technically superior [[Nintendo Entertainment System emulators|Famicom]]; it did however enjoy a brief period of popularity in Taiwan, prior to the latter market being inundiated by unlicensed Family Computer clones.<br />
<br />
Sega's use of off-the-shelf components in developing the console, which was also shared with the [[ColecoVision emulators|ColecoVision]], led to at least one unauthorized clone of the SG-1000, manufactured and sold by Taiwan-based Bit Corporation as the Dina 2-in-1. Indeed, the Dina had support for SG-1000 games and ColecoVision titles to a certain extent.<br />
<br />
The '''SC-3000''' (also known as '''Sega Computer 3000''') was its home computer counterpart and has a built-in keyboard.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|SG-1000<br />
! scope="col"|SC-3000<br />
! scope="col"|SF-7000<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform*<br />
|{{GenPlusGXVer}}<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|?<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[blueMSX]]<br />
|Windows, Multi-platform**<br />
|[http://bluemsx.com/download.html 2.8.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CoolCV<br />
|Multi-platform<br />
|[http://atariage.com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-windows-and-raspberry/ 0.6.6]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://sourceforge.net/projects/twombit/ TwoMbit]<br />
|Windows, Linux, macOS<br />
|[http://sourceforge.net/projects/twombit/files/ 1.0.5]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Meka<br />
|Multi-platform<br />
|[http://www.smspower.org/meka/ 0.80]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|vdmgr<br />
|Windows<br />
|[http://www.geocities.jp/g_lsluk/vdmgr.html 0.1.8]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|MasterGear<br />
|Multi-platform<br />
|[http://fms.komkon.org/MG/ 4.4]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|?<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available on PC as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<nowiki>**</nowiki>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:SG-1000 emulators|*]]<br />
[[Category:Third-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=SG-1000_emulators&diff=22980SG-1000 emulators2018-12-07T09:07:45Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Sega SG-1000 <br />
|logo = Sega-SG-1000-Console-Set.png<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Third-generation video game consoles|Third generation]]<br />
|release = 1983<br />
|discontinued = 1985<br />
|successor = [[Master System emulators|Master System]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''SG-1000''', also known as '''Sega Game 1000''', was a third-generation 8-bit home video game console released by [https://en.wikipedia.org/wiki/Sega Sega] in 1983. This system marked Sega's first entry into the home video game hardware business. The SG-1000 didn't see much success in its home country, mostly due to competition from the technically superior [[Nintendo Entertainment System emulators|Famicom]]; it did however enjoy a brief period of popularity in Taiwan, prior to the latter market being inundiated by unlicensed Family Computer clones.<br />
<br />
Sega's use of off-the-shelf components in developing the console, which was also shared with the [[ColecoVision emulators|ColecoVision]], led to at least one unauthorized clone of the SG-1000, manufactured and sold by Taiwan-based Bit Corporation as the Dina 2-in-1. Indeed, the Dina had support for SG-1000 games and ColecoVision titles to a certain extent.<br />
<br />
The '''SC-3000''' (also known as '''Sega Computer 3000''') was its home computer counterpart and has a built-in keyboard.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|SG-1000<br />
! scope="col"|SC-3000<br />
! scope="col"|SF-7000<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform*<br />
|{{GenPlusGXVer}}<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|?<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[blueMSX]]<br />
|Windows, Multi-platform**<br />
|[http://bluemsx.com/download.html 2.8.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CoolCV<br />
|Multi-platform<br />
|[http://atariage.com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-windows-and-raspberry/ 0.6.6]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://sourceforge.net/projects/twombit/ TwoMbit]<br />
|Windows, Linux, macOS<br />
|[http://sourceforge.net/projects/twombit/files/ 1.0.5]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Meka<br />
|Multi-platform<br />
|[http://www.smspower.org/meka/ 0.80]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|vdmgr<br />
|Windows<br />
|[http://www.geocities.jp/g_lsluk/vdmgr.html 0.1.8]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|MasterGear<br />
|Multi-platform<br />
|[http://fms.komkon.org/MG/ 4.4]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|?<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available on PC as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<nowiki>**</nowiki>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:SG-1000 emulators|*]]<br />
[[Category:Third-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=OpenMSX&diff=22979OpenMSX2018-12-07T09:01:15Z<p>95.1.16.0: /* External links */</p>
<hr />
<div>{{Lowercase title}}<br />
{{Infobox emulator<br />
|title = openMSX<br />
|version = 0.14.0<br />
|active = Yes<br />
|platform = Multi-platform<br />
|target = [[MSX emulators|MSX]]<br />
|developer = openMSX Team<br />
|website = [http://openmsx.org/ openMSX]<br />
|source = [https://github.com/openMSX/openMSX GitHub]<br />
}}<br />
'''openMSX''' is an open source, [[Multi-system emulators|multi-system]] [[MSX emulators|MSX emulator]].<br />
<br />
For copyright reasons, the emulator cannot be distributed with original BIOS ROM images. openMSX includes C-BIOS, a minimal implementation of the MSX BIOS, allowing some games to be played without an original MSX BIOS ROM image, though you can also use your own BIOS ROM image if need be.<br />
<br />
==Downloads==<br />
*[https://github.com/openMSX/openMSX/releases openMSX stable builds]<br />
*[http://openmsx.fixato.net/ openMSX development builds]<br />
*[http://www5f.biglobe.ne.jp/~nekocan/group_soft/ht_soft.html/ NekoLauncher openMSX for macOS]<br />
*[http://www.macupdate.com/info.php/id/26767/openmsx-peashooter openMSX Peashooter for macOS]<br />
*[http://msx.jannone.org/openMSXcontrol/ openMSX Control Plugin for Gedit]<br />
<br />
==Support==<br />
*[[MSX emulators#MSX turboR|MSXturboR]]<br />
*Moonsound<br />
*IDE Controller by Sunrise<br />
*GFX9000<br />
*Pioneer Palcom LaserDisc<br />
<br />
==Notable Features==<br />
*Hard- and software Scalers<br />
*Debugging<br />
*Tcl Script Support<br />
*Cheat Finder (through Tcl)<br />
*Game Trainers (through Tcl)<br />
*Audio/Video recording (through console; can record at 720p, allowing recordings to be played at 60fps on sites like YouTube; much better than blueMSX's offering)<br />
*Reverse support (go back in emulated time to correct mistakes or debug what happened)<br />
<br />
Other features and supported hardware not listed can be seen [http://openmsx.org/features.html here].<br />
<br />
==Applications==<br />
[https://github.com/openMSX/wxcatapult openMSX Catapult] is a GUI for openMSX. It is currently being redeveloped utilizing Python and the Qt toolkit. It also includes a [https://github.com/openMSX/debugger debugger] of some sorts.<br />
<br />
==External links==<br />
*[https://github.com/openMSX/openMSX/releases Project Homepage]<br />
*[https://www.msx.org/forum/semi-msx-talk/openmsx Forum]<br />
*[https://openmsx.org/manual/setup.html openMSX Setup Guide]<br />
*[https://openmsx.org/manual/user.html openMSX User's Manual]<br />
*[https://openmsx.org/catapult-manual/user.html Captapult User's Manual]<br />
*[https://web.archive.org/web/20081204030315/http://www.vampier.net:80/cbios/ C-BIOS Compatibility Page (Archived from 2008 as the link is down)]<br />
*[https://web.archive.org/web/20060221060951/http://www.msx.org:80/openMSX-0.5.1.MSX-Emulator-Comparison.articlepage16.html openMSX 0.5.1 review (2005)]<br />
<br />
[[Category:Emulators]]<br />
[[Category:MSX emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Apple_II_line&diff=22917Apple II line2018-12-06T09:25:52Z<p>95.1.16.0: Undo revision 22895 by LilShootDawg (talk)</p>
<hr />
<div>{{Infobox console<br />
|title = Apple II<br />
|logo = AppleIIwithdd.png<br />
|developer = Apple Computer Inc.<br />
|type = [[:Category:Computers|Computers]]<br />
|generation = <br />
|release = June 1977<br />
|discontinued = November 1993<br />
|predecessor = [[Apple I emulators|Apple I]]<br />
|successor = [[Apple III emulators|Apple III]]<br />
|emulated = {{✓}}<br />
}}<br />
<br />
The Apple II line of computers is the line that put Apple on the map and is now one of Apple's most successful line of computers.<br />
==Emulators==<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"|Apple II<br />
! scope="col"|Apple II Plus<br />
! scope="col"|Apple IIe<br />
! scope="col"|Apple IIc<br />
! scope="col"|Apple IIe Enhanced<br />
! scope="col"|Apple IIe Platinum<br />
! scope="col"|Apple IIc Plus<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[https://github.com/AppleWin/AppleWin AppleWin]<br />
|Windows<br />
|[https://github.com/AppleWin/AppleWin/releases v1.27.12.0]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|?<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
[[Category:Computers]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Win3mu&diff=22916Win3mu2018-12-06T09:16:44Z<p>95.1.16.0: </p>
<hr />
<div><!-- Not a low-level emulator, see http://www.win3mu.com/faq: "TL;DR - How does it work?" "Win3mu is a high-level emulator." --><br />
'''Win3mu''' is a [[Compatibility layers|compatibility layer]] that uses 80286 CPU emulation. It loads 16-bit Windows executables and maps API calls onto the modern 32 or 64-bit Windows API.<br />
The software is a Windows 3 emulator. Games such as Solitaire and Minesweeper run, but no 3 programs work yet.<br />
<br />
Its development was marked as postponed since December 2017 and then planned to be released as open-source. By late September 2018, it became open-source and its source code can be found below:<br />
:https://www.toptensoftware.com/win3mu/<br />
[[Category:Compatibility layers]]<br />
[[Category:Windows emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=List_of_computers&diff=22885List of computers2018-12-05T10:28:50Z<p>95.1.16.0: </p>
<hr />
<div>{|class="wikitable sortable"<br />
|+ [[:Category:Computers|Computer models]]<br />
<br />
! Model<br />
! Year<br />
! [[MAME]] support<br />
! ROMs<br />
! Other<br />
|- id="A"<br />
| colspan="5" style="background: #ECECEC;"| '''A''' <small>{{IndexComp}}</small><br />
<br />
|-<br />
| Aamber Pegasus<br />
| 1981<br />
| style="background: LightGreen;"| [http://www.progettoemma.net/mess/system.php?machine=pegasus Good]<br />
|<br />
| [https://archive.org/details/aamberpegasusmanuals Manuals]<br />
|-<br />
|[[Acorn]] A7000<br />
|1995<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=a7000 Preliminary] <br />
|<br />
|[https://www.marutan.net/rpcemuspoon/ RCPEmu]<br />
|-<br />
|[[Acorn]] Archimedes<br />
|1987<br />
| style="background: Red;"|Preliminary<br />
|[https://archive.org/details/Acorn_Archimedes_TOSEC_2012_04_23 TOSEC]<br />[https://mega.nz/#F!ExE3SDzT!Hv7Np5lIY1DNsgh3ecx7bA HS Romsets]<br />
|[http://arcem.sourceforge.net/ ArcEm], [http://b-em.bbcmicro.com/arculator/ Arculator], [http://www.virtualacorn.co.uk/index2.htm VirtualAcorn]<br />
|-<br />
|[[BBC Micro emulators|Acorn Atom]]<br />
|1980<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=atom Good]<br />
|<br />
|[https://github.com/hoglet67/Atomulator Atomulator]<br />
|-<br />
|[[BBC Micro emulators|Acorn BBC]]<br />
|1981 to 1994<br />
| style="background: LightGreen;"|Good<br />
|[https://archive.org/details/Acorn_BBC_TOSEC_2012_04_23 TOSEC]<br />
|<br />
|-<br />
|[[BBC Micro emulators|Acorn Electron]]<br />
|1983<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=electron Imperfect]<br />
|[https://archive.org/details/Acorn_Electronic_TOSEC_2012_04_23 TOSEC]<br />
|<br />
|-<br />
|Acorn Risc<br />
|1994<br />
| style="background: Red;"|Preliminary<br />
|<br />
|[https://www.marutan.net/rpcemuspoon/ RCPEmu]<br />
|-<br />
|Acorn System 1<br />
|1979<br />
| style="background: LightGreen;"| [http://www.progettoemma.net/mess/system.php?machine=acrnsys1 Good]<br />
|<br />
|[http://speleotrove.com/acorn/index.html Acorn System 1 Emulator]<br />
|-<br />
|ACT Apricot F1 / Xi / PC<br />
|1983 to 1984<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=f1 Preliminary]<br />
|<br />
|[http://www.seasip.info/Unix/QDAE/ QDAE]<br />
|-<br />
|AGAT-7/AGAT-9<br />
|1989<br />
| style="background: Red;"| Preliminary<br />
|<br />
|[https://sourceforge.net/projects/agatemulator/ Agat Emulator]<br />
|-<br />
|Aleste 520EX<br />
|1993<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=al520ex Imperfect]<br />
|<br />
|<br />
|-<br />
|Alice / 32 / 90 ([[#M|Matra-Hachette Alice 32]])<br />
|1983<br />1984/1985 (32/90)<br />
| style="background: Orange;"|Imperfect<br />
|[https://archive.org/details/Matra_Hackette_Alice_32_TOSEC_2012_04_23 TOSEC]<br />
|[http://alice32.free.fr/ DCAlice]<br />
|-<br />
|Alpha (Didaktik Alpha)<br />
|1986<br />
|<br />
|<br />
|<br />
|-<br />
|aMIC<br />
|1982<br />
|<br />
|<br />
|[https://code.google.com/archive/p/my-amic/downloads my-amic]<br />
|-<br />
|[[Amstrad CPC emulators|Amstrad CPC]] / CPC+<br />
|1984<br />
| style="background: LightGreen;"| Good<br />
| [https://archive.org/details/NonGoodCPC2016-02-20 NonGood CPC (2016-02-20) ]<br />
| [http://www.cpc-power.com CPC-Power]<br />
|-<br />
|Amstrad NC100<br />
|1992<br />
|<br />
|<br />
|[http://www.svgalib.org/rus/nc100em.html NC100em]<br />
|-<br />
|Amstrad PCW<br />
|1985 to 1998<br />
|<br />
|<br />
|[http://www.seasip.info/Unix/Joyce/index.html JOYCE]<br />
|-<br />
|APF Imagination Machine ([[APF MP1000 emulators|APF MP1000]])<br />
|1978<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=apfm1000 Good]<br />
|[https://archive.org/download/TOSEC_V2017-04-23/APF/ TOSEC]<br />
|[http://www.orphanedgames.com/APF/apf_emulation/apf_emulation.html Virtual APF]<br />
|-<br />
|Apollo Guidance Computer<br />
|1966<br />
|<br />
|<br />
|[http://www.ibiblio.org/apollo/ Virtual AGC]<br />
|-<br />
|[[Apple I emulators|Apple I]]<br />
|1976<br />
|<br />
|[https://archive.org/download/TOSEC_V2017-04-23/Apple/1/ TOSEC]<br />
|<br />
|-<br />
|[[Apple II emulators|Apple II]]<br />
|1977<br />
| style="background: LightGreen;"| Good<br />
|[https://archive.org/details/softwarelibrary_apple_games The Apple II Library: Games]<br />
| [https://github.com/AppleWin/AppleWin/releases/latest AppleWin], [http://www.emutopia.com/index.php/emulators/item/315-apple-ii/1468-octalyzer Octalyzer] ([https://www.applefritter.com/content/octalyzer Enhancements])<br />
|-<br />
|Apple Lisa<br />Lisa 2/10 / Macintosh XL<br />
|1983<br />1984 / 1985<br />
|<br />
|[https://archive.org/download/TOSEC_V2017-04-23/Apple/Lisa/ TOSEC]<br />
|[http://lisa.sunder.net/ Lisa Emulator Project]<br />
|-<br />
|Apple Macintosh<br />
|Since 1984<br />
|<br />
|<br />
|<br />
|-<br />
|Applied Technology Microbee<br />
|1982<br />
|<br />
|[https://archive.org/download/TOSEC_V2017-04-23/Applied%20Technology/ TOSEC]<br />
|[http://www.nanowasp.org/ NanoWasp]<br />
|-<br />
|Aquarius<br />
|1983<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=aquarius Good]<br />
|[https://archive.org/details/Mattel_Aquarious_TOSEC_2012_04_23 TOSEC]<br />
|[https://archive.org/details/mattelaquarius Console Living Room]<br />
|-<br />
|Astro<br />
|1979<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=astro Good]<br />
|<br />
|Astrological calculator<br />
|-<br />
|[[Atari 8-bit]]<br />
|1979 to 1985<br />
| style="background: LightGreen;"| Good<br />
| [https://archive.org/details/softwarelibrary_atari Software Library]<br />
|[http://www.atarimania.com/pgemainsoft.awp?type=G&system=8 Atari 400 800 XL XE Games Database]<br />[https://atari800.github.io/ Atari800]<br />
|-<br />
|[[Atari ST emulators|Atari ST]]<br />
|1985<br />
| style="background: LightGreen;"| Good<br />
|[https://archive.org/download/TOSEC_V2017-04-23/Atari/ST/ TOSEC]<br />
|[http://www.atarimania.com/pgemainsoft.awp?type=G&system=S Atari ST TT Falcon Games Database]<br />
|-<br />
|Atari TT<br />
|1990<br />
| <br />
| <br />
|[[Hatari]], Aranym<br />
|- id="B"<br />
| colspan="5" style="background: #ECECEC;"| '''B''' <small>{{IndexComp}}</small><br />
|-<br />
|B16<br />
|1983<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=b16 Preliminary]<br />
|<br />
|<br />
|-<br />
|B500<br />
|1983<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=b500 Good]<br />
|<br />
|<br />
|-<br />
|Bally Computer System <br />
|1977<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=astrocdw Good]<br />
|<br />
|<br />
|-<br />
|Bandai RX-78<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Bull Gamma Tambour<br />
|1956<br />
|<br />
|<br />
|[http://vincent.joguin.com/ Gamma EmulaTion]<br />
|- id="C"<br />
| colspan="5" style="background: #ECECEC;"| '''C''' <small>{{IndexComp}}</small><br />
|-<br />
|[[Camputers Lynx emulators|Camputers Lynx]]<br />
|1983<br />
|<br />
|[https://archive.org/details/Camputers_Lynx_TOSEC_2012_04_23 TOSEC]<br />
|<br />
|-<br />
|Canon X-07<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Casio FP-1000 / FP-1100<br />
|1982<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Casio FP-200<br />
|1982<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Casio PV-2000<br />
|1983<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=pv2000 Preliminary]<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Central Data 2650<br />
|1977<br />
|<br />
|<br />
|[http://amigan.1emu.net/releases/WinArcadia WinArcadia]<br />
|-<br />
|Chaos / Chaos 2 computers<br />
|1977 / 1983<br />
|<br />
|[http://koo.corpus.cam.ac.uk/chaos/ Software]<br />
|[http://amigan.1emu.net/releases/WinArcadia WinArcadia] (Chaos 2), [https://www.arcade-history.com/?n=chaos-2&page=detail&id=114178 MAME]<br />
|-<br />
|ColecoVision Coleco Adam<br />
|1983<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=adam Good]<br />
|<br />
|[[ColEm]]<br />
|-<br />
|COMKIT 8060 / 8061 / 8062<br />
|1970<br />
|<br />
|<br />
|[http://www.geocities.jp/upd780c1/pc-8001/index.html c80]<br />
|-<br />
|[[Amiga emulators|Commodore Amiga]]<br />
|1985<br />
| style="background: Red;"|Preliminary<br />
|[https://archive.org/details/Commodore_Amiga_TOSEC_2012_04_10 TOSEC]<br />
|[http://www.lemonamiga.com/games/ DB]<br />[https://archive.org/details/softwarelibrary_amiga Software Library] // No-intro<br />
|-<br />
|Commodore C128 / C128D / C128DCR<br />
|1985<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=c128 Good]<br />
|<br />
|[[VICE]]<br />
|-<br />
|Commodore CBM-II<br />
|1982<br />
|<br />
|<br />
|[[VICE]]<br />
|-<br />
|Commodore Plus/4<br />
|1984<br />
|<br />
|<br />
|[[VICE]]<br />
|-<br />
|[[Commodore 64 emulators|Commodore C64]] / C64C / C64G / C65<br />
|1982<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=c64 Good]<br />
|<br />
|<br />
|-<br />
|Commodore PET<br />
|1977<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=c64 Good]<br />
|[https://archive.org/details/Commodore_PET_TOSEC_2012_04_23 TOSEC]<br />
|[[Pantheon]], [[VICE]]<br />[https://archive.org/details/softwarelibrary_pet Software Library]<br />
|-<br />
|Commodore VIC-20<br />
|1980<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=c64 Good]<br />
|[https://archive.org/details/Commodore_VIC20_TOSEC_2012_04_23 TOSEC]<br />
|[[VICE]], [https://vic-20.appspot.com/v20.htm V20], [[Clock_Signal|CLK]], [http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?t=2654 Emulator for CBM 64], [http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?t=87 VIC-Emu] (Amiga)<br />[http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?t=5971 List], [http://www.emutopia.com/index.php/emulators/category-items/3-emulators/327-commodore-vic-20 Emutopia.com]<br />
|-<br />
|Compukit UK101<br />
|1979<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=uk101 Preliminary]<br />
|<br />
|[http://uk101.sourceforge.net/ Compukit UK101 Simulation]<br />
|-<br />
|COMX-35<br />
|1983<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=comx35n Imperfect]<br />
|<br />
|[http://www.emma02.hobby-site.com/ Emma 02]<br />
|-<br />
|COSMAC VIP<br />
|1977<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=vip Imperfect]<br />
|<br />
|[http://www.emma02.hobby-site.com/ Emma 02]<br />
|-<br />
|CP/M<br />
|1974<br />
|<br />
|<br />
|[http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/ YAZE-AG] (Z80-CPU emulator with CP/M OS)<br />
|- id="D"<br />
| colspan="5" style="background: #ECECEC;"| '''D''' <small>{{IndexComp}}</small><br />
|-<br />
|Data General Nova<br />
|1969<br />
|<br />
|<br />
|[http://www.simulogics.com/novajs/index.php Novas Are Forever]<br />
|-<br />
|Data General Eclipse<br />
|1974<br />
|<br />
|<br />
|[http://www.simulogics.com/novajs/index.php Novas Are Forever]<br />
|-<br />
|Datapoint 2200<br />
|1970<br />
|<br />
|<br />
|<br />
|-<br />
|Datatron 205<br />
|1954<br />
|<br />
|<br />
|[https://github.com/pkimpel/retro-205 Retro 205]<br />
|-<br />
|DEC PDP-1<br />
|1961<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=pdp11ub Preliminary]<br />
|<br />
|[http://simh.trailing-edge.com/ The Computer History Simulation Project]<br />
|-<br />
|DEC PDP-11<br />
|1970<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=pdp1 Good]<br />
|<br />
|<br />
|-<br />
|DEC VAX-11<br />
|1977 to 1984<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=vax785 Preliminary (VAX-11/785)]<br />
|<br />
|<br />
|-<br />
|Dragon 32 / 64<br />Tano Dragon (US)<br />200/200E (Spain)<br />
|1982<br />1983/1984 (64/Tano)<br />1984 (200)<br />
| style="background: LightGreen;" |Good<br />
|[https://archive.org/details/Dragon_Data_Dragon_TOSEC_2012_04_23 TOSEC]<br />
|[http://www.6809.org.uk/xroar/ XRoar]<br />
|- id="E"<br />
| colspan="5" style="background: #ECECEC;"| '''E''' <small>{{IndexComp}}</small><br />
|-<br />
|Dulmont Magnum (laptop) / Kookaburra<br />
|1982 (Int'l)<br />1983 (AU)<br />
|<br />
|<br />
|<br />
|-<br />
|EACA EG2000 Colour Genie<br />
|1982<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=cgenie Good]<br />
|<br />
|[http://gaia.atilia.eu/content/view/33/1/ Gaia's shrine]<br />
|-<br />
|EAW P8000<br />
|1987<br />
| style="background: Orange;"|Imperfect<br />
|<br />
|<br />
|-<br />
|EDSAC<br />
|1947<br />
|<br />
|<br />
|[http://www.tnmoc.org/special-projects/edsac Edsac Replica Project]<br />
|-<br />
|Electronika BK-0010<br />
|1985<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=bk0010 Good]<br />
| [https://archive.org/details/Elektronika_BK-0010-0011M_TOSEC_2012_04_23 TOSEC]<br />
|[http://gid.pdp-11.ru/ BK emulator]<br />
|-<br />
|Electronika BK-0011M<br />
|1986<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=bk0011m Preliminary]<br />
|<br />
|<br />
|-<br />
|Elektor TV Games Computer<br />
|1979<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=elektor Imperfect]<br />
|<br />
|[http://amigan.1emu.net/releases/ WinArcadia]<br />
|-<br />
|Elektronika MS-0511 (UKNC)<br />
|1987<br />
|<br />
|<br />
|[https://code.google.com/archive/p/ukncbtl/ UKNC Back to Life!]<br />
|-<br />
|Elliot 803 / Elliot 903B<br />
|1961<br />
|<br />
|<br />
|<br />
|-<br />
|Elwro 800 Junior<br />
|1986<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=elwro800 Good]<br />
|<br />
|<br />
|-<br />
|Entreprise 64 / 128<br />
|1985<br />
|<br />
|<br />
|[[sourceforge:projects/ep128emu/|ep128emu]]<br />
|-<br />
|Epson HC-20 / HX-20<br />
|1982<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Epson HC-40 / PX-4<br />
|1985<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Epson HC-80 / PX-8 Geneva<br />
|1985<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Epson QC-10 / QX10<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Exelvision EXL 100 / Exelvision Exeltel<br />Amper Exeltel (Spain)<br />
|1984<br />1986 (Exeltel)<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=exl100 Preliminary]<br />
|<br />
|[http://dcexel.free.fr/ DCEXEL]<br />
|-<br />
|Exidy Sorcerer<br />
|1978<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=sorcerer Good]<br />
|<br />
|<br />
|- id="F"<br />
| colspan="5" style="background: #ECECEC;"| '''F''' <small>{{IndexComp}}</small><br />
|-<br />
|Ferranti Pegasus 1 / 2<br />
|1956 to 1959<br />
|<br />
|<br />
|<br />
|-<br />
|Fujitsu FM Towns<br />
|1989<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=fmtowns Preliminary]<br />
|[https://archive.org/details/Fujitsu_FM_Towns_TOSEC_2012_04_23 TOSEC]<br />
|[http://townsemu.world.coocan.jp/ UNZ]<br />
|-<br />
|Fujitsu FM Towns Marty<br />
|1993<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=fmtmarty Preliminary]<br />
|<br />
|[http://townsemu.world.coocan.jp/ UNZ]<br />
|-<br />
|Fujitsu FM Towns Marty 2<br />
|1994<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=fmtmarty2 Preliminary]<br />
|<br />
|<br />
|-<br />
|[[Fujitsu FM-7 emulators|Fujitsu FM-7]]<br />
|1982<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=fm7 Good]<br />
|[http://www.jcec.co.uk/fm7emu.html System Rom Files]<br />
|<br />
|-<br />
|Fujitsu FM-8<br />
|1981<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=fm8 Good]<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Fujitsu FM-11 EX<br />
|1982<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=fm11 Preliminary]<br />
|<br />
|<br />
|-<br />
|Fujitsu FM-16β<br />
|1982<br />
| style="background: Red;"|[http://www.progettoemma.net/mess/system.php?machine=fm16beta Preliminary]<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Fujitsu FM R<br />
|1987<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|- id="G"<br />
| colspan="5" style="background: #ECECEC;"| '''G''' <small>{{IndexComp}}</small><br />
|-<br />
|Galaksija<br />
|1983<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=galaxy Good]<br />
|<br />
|<br />
|-<br />
|Galaksija Plus<br />
|1985<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=galaxyp Good]<br />
|<br />
|<br />
|-<br />
|Gijutsu Hyoron Sha Babbage-2nd<br />
|1986<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=babbage Good]<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|GRI Corporation GRI-909 / GRI-99<br />
|1969<br />
|<br />
|<br />
|[http://simh.trailing-edge.com/ The Computer History Simulation Project]<br />
|-<br />
|Grundy NewBrain A / AD / MD<br />
|1982<br />
| style="background: Red;"|Preliminary<br />
|<br />
|[http://www.newbrainemu.eu/ Newbrain Emulator]<br />
|- id="H"<br />
| colspan="5" style="background: #ECECEC;"| '''H''' <small>{{IndexComp}}</small><br />
|-<br />
|Hitachi Basic Master / Level-2 / Master Jr<br />
|1978 (BM)<br />1979 (Lvl-2)<br />1981 (Jr)<br />
|<br />
|<br />
|[http://www.emu-france.com/emulateurs/10-ordinateurs/460-hitachi-basic-master-level-2-mb-6880/ j68] (BM & Lvl 2)<br />[http://takeda-toshiya.my.coocan.jp/ TAKEDA] (Jr), [http://www.emu-france.com/emulateurs/10-ordinateurs/164-hitachi-basic-master-level-3-mark-5-master-jr/ bm2] (Jr)<br />
|-<br />
|Hitachi Basic Master Level-3<br />
|1980<br />1982 (Mk II)<br />1983 (Mk 5)<br />
|<br />
|<br />
|[https://emulationrealm.net/94-news/multiple-platform/3958-hitachi-basic-master-level-3-mark-5-emulator-mark-5-emulator-v1-4-7-released Bml3mk5] ([http://www.emu-france.com/emulateurs/10-ordinateurs/164-hitachi-basic-master-level-3-mark-5-master-jr/ Newer])<br />
|-<br />
|Hitachi MB-S1<br />
|1984<br />
|<br />
|<br />
|<br />
|-<br />
|HomeLab Model II / Model III / Model IV<br />
|1982 to 1984<br />
| style="background: Orange;"|Imperfect<br />
|<br />
|<br />
|-<br />
|Honeywell H316 / H516<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|HP 2114 / 2115 / 2116 / 2100 / 21MX / 1000<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|HP 9000 series<br />
|1984 to 1995<br />
| style="background: Red;"|preliminary<br />
|<br />
|<br />
|-<br />
|HP 9800 series<br />
|1972<br />
|<br />
|<br />
|<br />
|-<br />
|HT-1080Z Series I / Series II / 64<br />
|1983 to 1985<br />
| style="background: LightGreen;" |Good<br />
|<br />
|[http://gaia.atilia.eu/content/view/33/1/ Gaia's shrine]<br />
|- id="I"<br />
| colspan="5" style="background: #ECECEC;"| '''I''' <small>{{IndexComp}}</small><br />
|-<br />
|IBM 1401 / 1620 / 1130 / 7090-7094 / System 3<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|IBM Japan Ltd PC-JX<br />
|1984<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|IBM PC et compatibles<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|IBM System370 / ESA390<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|IMSAI 8080<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Interact Family Computer<br />Victor Lambda (France)<br />Micronique Hector (France) ([[#M|Hector]])<br />
|1978<br />1980 (Victor)<br />1981 (Hector)<br />
|<br />
|[http://hectorvictor.free.fr/index.php?page=5CWlF9EqPErC7HI1Lm2HU hectorvictor.free.fr software], [https://archive.org/details/Interact_Family_Computer_TOSEC_2012_04_23 TOSEC]<br />
|[http://dchector.free.fr/ DCHector]<br />
|-<br />
|Interdata (Perkin-Elmer) 16 & 32 bits Systems<br />
|<br />
|<br />
|<br />
|<br />
|- id="J"<br />
| colspan="5" style="background: #ECECEC;"| '''J''' <small>{{IndexComp}}</small><br />
|-<br />
|Japan Electronics College MYCOMZ-80A<br />
|1981<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Ju+Te Computer<br />
|<br />
|<br />
|<br />
|[http://www.jens-mueller.org/jtcemu/ JTCEmu]<br />
|-<br />
|Jupiter ACE<br />
|1983<br />
|<br />
|[https://archive.org/details/Jupiter_Cantab_Jupiter_Ace_TOSEC_2012_04_23 TOSEC]<br />
|[[EightyOne]], [[Pantheon]]<br />
|- id="K"<br />
| colspan="5" style="background: #ECECEC;"| '''K''' <small>{{IndexComp}}</small><br />
|-<br />
|Korvet<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Kenbak-1<br />
|1971<br />
|<br />
|<br />
|<br />
|- id="L"<br />
| colspan="5" style="background: #ECECEC;"| '''L''' <small>{{IndexComp}}</small><br />
|-<br />
|LSI MP-80 / MP-85<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Luxor ABC 80<br />
|1978<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=abc80 Good]<br />
|[https://archive.org/details/Luxor_ABC_80_TOSEC_2012_04_23 TOSEC]<br />
|[http://www.emu-france.com/?wpfb_dl=7319 ABCWin]<br />
|-<br />
|-<br />
|- id="M"<br />
| colspan="5" style="background: #ECECEC;"| '''M''' <small>{{IndexComp}}</small><br />
|-<br />
|Manchester Mark I<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Manchester SSEM (Baby)<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Matra-Hachette Alice 32<br />
|1984<br />
|<br />
|<br />
|[http://alice32.free.fr/ DCAlice]<br />
|-<br />
|Mattel Aquarius (see [[#A|Aquarius]])<br />
|1983<br />
|<br />
|<br />
|<br />
|-<br />
|Memotech MTX 512<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|MGT Sam Coupé<br />
|1989<br />
| style="background: LightGreen;"| [http://www.progettoemma.net/mess/system.php?machine=samcoupe Good]<br />
|[https://archive.org/details/Sam_Coupe_TOSEC_2012_04_23 TOSEC]<br />
|[https://github.com/simonowen/simcoupe SimCoupe]<br />
|-<br />
|Microkey Primo<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Micronique Hector / Victor Lambda<br />
|1980 (Victor)<br />1981 (Hector)<br />
|<br />
|[http://hectorvictor.free.fr/index.php?page=5CWlF9EqPErC7HI1Lm2HU hectorvictor.free.fr software]<br />
|[http://dchector.free.fr/ DCHector], [http://hectorvictor.free.fr/index.php?page=8BMh79AVpFsJ VB Hector]<br />
|-<br />
|Micronique Hector/Victor 2HR / Hector HRX<br />
|1983<br />1984 (HRX)<br />
|<br />
|[http://hectorvictor.free.fr/index.php?page=5CWlF9EqPErC7HI1Lm2HU hectorvictor.free.fr software]<br />
|[http://dchector.free.fr/ DCHector], [http://hectorvictor.free.fr/index.php?page=8BMh79AVpFsJ VB Hector]<br />
|-<br />
|Micronique Hector MX<br />
|1985<br />
|<br />
|[http://hectorvictor.free.fr/index.php?page=5CWlF9EqPErC7HI1Lm2HU hectorvictor.free.fr software]<br />
|[http://dchector.free.fr/ DCHector], [http://hectorvictor.free.fr/index.php?page=8BMh79AVpFsJ VB Hector]<br />
|-<br />
|Micronique Hector XT<br />PC 286 (Taiwan)<br />
|1985<br />1987 (286)<br />
|<br />
|<br />
|<br />
|-<br />
|Mindset M-1001 / Mindset II<br />
|1984<br />1985 (II)<br />
|<br />
|<br />
|<br />
|-<br />
|MITS [[Altair 8800]]<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Mitsubishi Multi8<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA], [https://github.com/z88dk/z88dk/wiki/Platform---Mitsubishi-Multi8 z88dk]<br />
|-<br />
|[[MSX emulators|MSX Hardware]]<br />
|<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA] (For MSX/MSX2/MSX2+ & MSX2-based FS-A1)<br />
|- id="N"<br />
| colspan="5" style="background: #ECECEC;"| '''N''' <small>{{IndexComp}}</small><br />
|-<br />
|Nascom 1 / 2 / 3<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|National JR-300<br />
|1984<br />
|<br />
|<br />
|<br />
|-<br />
|National JR-800<br />
|<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|NEC APC / N5200<br />
|1982<br />1981 (JP)<br />
|<br />
|<br />
|<br />
|-<br />
|NEC PC-100<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|[[PC-60 emulators|NEC PC-6001]]<br />
|1981<br />1983 (NA)<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|NEC PC-6601<br />
|1985<br />
|<br />
|[https://archive.org/details/Neo_Kobe_NEC_PC-6001_2016-02-25 Neo Kobe]<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|NEC PC-8001<br />
|1979<br />
|<br />
|<br />
|[http://www.geocities.jp/upd780c1/pc-8001/index.html j80], [http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|NEC PC-8201 / PC-8201A<br />
|1983<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|[[PC-88 emulators|NEC PC-8801]]<br />
|1981<br />
|<br />
|[https://archive.org/details/NEC_PC_8801_TOSEC_2012_04_23 TOSEC] // [https://archive.org/details/Neo_Kobe_NEC_PC-8801_2016-02-25 Neo Kobe]<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA] (PC-8801 MA)<br />
|-<br />
|[[PC-98 emulators|NEC PC-98 / 98HA]]<br />
|1982<br />
|<br />
|[https://archive.org/details/NeoKobe-NecPc-98012017-11-17 Neo Kobe]<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|NEC TK-80E / TK-80-BS / TK-85<br />
|1976 (TK-80)<br />1980 (TK-85)<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA], [http://www.emutopia.com/index.php/emulators/category-items/3-emulators/412-nec-tk-80-tk-85 U80] ([https://emulationrealm.net/90-news/java/4050-nec-tk-80-and-tk-85-computer-training-kit-emulator-u80-v1-b-92-release Newer])<br />
|-<br />
|NeXT Computer<br />
|1988<br />
|<br />
|<br />
|[http://previous.alternative-system.com/ Previous]<br />
|-<br />
|NeXTcube / Turbo<br />
|1990<br />1992 (Turbo)<br />
|<br />
|[http://www.cs.stir.ac.uk/~kjt/software/nextstep/openstep-win.html OpenStep OS]<br />
|[http://previous.alternative-system.com/ Previous] ([https://anarchivism.org/w/Previous_(emulator) Status]), [https://hackernoon.com/installing-nextstep-on-vmware-fusion-5c5c3e4442f4 VMWare]<br />
|-<br />
|NeXTstation / Turbo / Color / Turbo Color<br />
|1990<br />1992 (Turbo/Turbo Color)<br />
|<br />
|<br />
|[http://previous.alternative-system.com/ Previous]<br />
|-<br />
|Nintendo Family BASIC<br />
|1984<br />1985 (V3)<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|- id="O"<br />
| colspan="5" style="background: #ECECEC;"| '''O''' <small>{{IndexComp}}</small><br />
|-<br />
|Ohio Scientific Challenger 1P<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Ohio Scientific SuperBoard II<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Old Skool Computer Architecture (OSCA)<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Orion 128<br />
|<br />
|<br />
|<br />
|<br />
|- id="P"<br />
| colspan="5" style="background: #ECECEC;"| '''P''' <small>{{IndexComp}}</small><br />
|-<br />
|Panasonic JR-100<br />
|1981<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA], [http://www.emu-france.com/emulateurs/10-ordinateurs/455-panasonic-jr-100/ JR-100 Emulator]<br />
|-<br />
|Panasonic JR-200U<br />
|1982<br />1983 (EU/NA)<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Pel Varazdin Orao 102 / Orao 103<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Peter Plus Sprinter Computer<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Philips P2000<br />
|1980<br />
| style="background: LightGreen;"|Good<br />
|<br />
|[https://archive.org/details/Philips_P2000_TOSEC_2012_04_23 TOSEC]<br />
|-<br />
|Philips VG5000<br />
|1984<br />
|<br />
|<br />
|[http://dcvg5k.free.fr/ DCVG5K]<br />
|-<br />
|PHUNSY (Philipse Universal System)<br />Signetics 2650 Micro Computer System<br />
|~1980<br />
|<br />
|<br />
|[http://amigan.1emu.net/releases/ WinArcadia]<br />
|-<br />
|Pioneer Palcom PX-7 (MSX1 + LaserDisc)<br />
|1985<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|PowerPC<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Processor Technology SOL-20<br />
|<br />
|<br />
|<br />
|<br />
|- id="R"<br />
| colspan="5" style="background: #ECECEC;"| '''R''' <small>{{IndexComp}}</small><br />
|-<br />
|Radio-86RK (Russe)<br />
|1986<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=radio86 Good]<br />
|<br />
|[https://github.com/vpyk/emu80v4 Emu80]<br />
|-<br />
|Ravensburger Selbstbaucomputer<br />2650 Minimal Computer trainer (DIY PC)<br />
|1984<br />
|<br />
|<br />
|[http://amigan.1emu.net/releases/WinArcadia]<br />
|-<br />
|RegneCentralen Piccoline<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Robotron A7100/7150<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Robotron KC 85<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Royal-Mcbee LGP-30 / LGP-21<br />
|<br />
|<br />
|<br />
|<br />
|- id="S"<br />
| colspan="5" style="background: #ECECEC;"| '''S''' <small>{{IndexComp}}</small><br />
|-<br />
|Sanyo PHC-10 / PHC-20 / PHC-25<br />
|1982<br />1983 (Int'l)<br />
|<br />
|[http://www.phc25.com/cdrom.htm Programs CD-ROM]<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA] (PHC-20 & PHC-25), [http://www.emu-france.com/emulateurs/10-ordinateurs/251-sanyo-phc-20-phc-25/ PHC-25 Emulator] ([http://www.phc25.com/emulateur.htm Guide])<br />
|-<br />
|Scientific Data Systems SDS 940<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sega Computer 3000 ([[SG-1000 emulators|SC-3000]])<br />
|1983<br />
|<br />
|<br />
|[http://www.sc-3000.com/the-emulators-for-sega-3000-computer SC-3000 Survivors' page], [http://www.play-sc-3000.com/ Web]<br />[http://www.emutopia.com/index.php/emulators/category-items/3-emulators/298-sega-sg-1000-sc-3000 Emutopia.com], [http://www.old-computers.com/museum/emulator.asp?c=206&st=1 Old-Computers.com]<br />
|-<br />
|Seiko MAP-1010<br />
|Early 1980's<br />
|<br />
|<br />
|[http://takeda-toshiya.my.coocan.jp/ TAKEDA]<br />
|-<br />
|Sensor and sensory device factory Pyldin-601<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Setun Ternary Computer<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-1500<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-2000<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-2200<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-2500<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-2800<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-3500<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-40K<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-5500 / 5600<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-6500 / 6550<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-700<br />
|<br />
| style="background: LightGreen;"| [http://www.progettoemma.net/mess/system.php?machine=mz700j Good]<br />
|[https://archive.org/details/Sharp_MZ-700_TOSEC_2012_04_23 TOSEC]<br />
|[https://github.com/takamin/mz700-js mz700-js]<br />
|-<br />
|Sharp MZ-800<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-80A / MZ-1200<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-80B<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp MZ-80K<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp PC-3000 / PC-3200<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp X1 / X1Turbo / X1Twin<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|[[Sharp X68000 emulators|Sharp X68000]] / X68000 Pro<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sharp X68030<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Shinko Sangyo YS-6464A<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Signetics Instructor 50 trainer<br />
|1978<br />
|<br />
|<br />
|[http://amigan.1emu.net/releases/ WinArcadia]<br />
|-<br />
|Sinclair Cambridge Z88<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sinclair QL<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sinclair [[ZX Spectrum emulators|ZX Spectrum]]<br />
|1982<br />
|<br />
|<br />
|[https://archive.org/details/zx_spectrum_library_games ZX Spectrum Library]<br />
|-<br />
|[[Sinclair ZX81 emulators|Sinclair ZX80 / ZX81]]<br />
|<br />
|<br />
|[https://archive.org/details/Sinclair_ZX81_TOSEC_2012_04_23 TOSEC]<br />
|<br />
|-<br />
|Sony SMC-777<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Sord M5<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Spectravideo 318 / 328<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Stantec Zebra<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|SWTPc 6800<br />
|<br />
|<br />
|<br />
|<br />
|- id="T"<br />
| colspan="5" style="background: #ECECEC;"| '''T''' <small>{{IndexComp}}</small><br />
|-<br />
|Takeda Emulation<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Tandy 1000 (15 models)<br />
|1984<br />1986 (EX/SX)<br />1987 (HX/TX)<br />1988 (SL/TL, later)<br />
|<br />
|<br />
|<br />
|-<br />
|Tandy 2000<br />
|1983<br />
|<br />
|<br />
|<br />
|-<br />
|Tandy TRS-80 CoCo / CoCo 2 / CoCo 3<br />Dragon 32/64/200 ([[#D|Dragon line]])<br />
|1980<br />1983 (CoCo 2)<br />1986 (CoCo 3)<br />
|<br />
|<br />
|[http://www.6809.org.uk/xroar/ XRoar] (CoCo 1/2), [https://sourceforge.net/projects/vcce/ VCC] (CoCo 3)<br />
|-<br />
|Tandy TRS-80 MC-10<br />Matra Alice (France) ([[#A|Alice line]])<br />
|1983<br />1984/1985 (Alice 32/90)<br />
| style="background: LightGreen;"|Good<br />
|[https://github.com/jggames/trs80mc10 GitHub], [http://faculty.cbu.ca/jgerrie/home/jgames.html games & files]<br />
|[http://alice32.free.fr/ DCAlice], [http://chazbeenhad.tripod.com/ VMC-10], [http://mc-10.com/ Web]<br />
|-<br />
|Tandy TRS-80 Model 100 (notebook)<br />Kyotronic 85 (JP)<br />
|1983<br />
|<br />
|<br />
|<br />
|-<br />
|Tandy TRS-80 Model I / III / 4<br />
|1977<br />1983 (Model 4)<br />
|<br />
|<br />
|<br />
|-<br />
|Tandy TRS-80 Model II / Model 12<br />Model 16 / Model 16B / Tandy 6000<br />
|1979, 1982 (12, 16)<br />1983 (16B), 1985 (6000)<br />
|<br />
|<br />
|<br />
|-<br />
|Tangerine Microtan 65<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Tangerine Oric<br />Atmos / Pravetz-8D (Bulgaria) / Nova 64 (Yugoslavia)<br />Stratos/IQ164 / Telestrat<br />
|1983<br />1984 (Atmos)<br />1985 to 1991 (Pravetz)<br />1985/1986 (Stratos/Telestrat)<br />
| style="background: LightGreen;"|[http://www.progettoemma.net/mess/system.php?machine=oric1 Good]<br />
|[https://demozoo.org/platforms/49/ Demozoo]<br />
|[https://github.com/pete-gordon/oricutron Oricutron], [[Clock_Signal|CLK]]<br />
|-<br />
|Tatung Einstein<br />
|1984<br />
|<br />
|<br />
|<br />
|-<br />
|Telenova Compis / Scandis<br />
|1984<br />
|<br />
|<br />
|Swedish/Norwegian school PC<br />
|-<br />
|Telmac 1800<br />
|1977<br />
|<br />
|<br />
|[http://www.emma02.hobby-site.com/ Emma 02]<br />
|-<br />
|Telmac 2000<br />
|1980<br />
|[http://www.progettoemma.net/mess/system.php?machine=tmc2000 Good]<br />
|<br />
|[http://www.emma02.hobby-site.com/ Emma 02]<br />
|-<br />
|Telmac TMC-600<br />
|1982<br />
| style="background: Orange;"|[http://www.progettoemma.net/mess/system.php?machine=tmc600s2 Imperfect]<br />
|<br />
|[http://www.emma02.hobby-site.com/ Emma 02]<br />
|-<br />
|Tesla Ondra / Ondra ViLi<br />
|1989<br />
|Good<br />
|<br />
|<br />
|-<br />
|Tesla Piestany PMD85<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Texas Instruments 99-4A<br />
|<br />
|<br />
|<br />
|[http://harmlesslion.com/software/classic99 Classic99]<br />
|-<br />
|Thomson MO5 / MO5E<br />
|1984<br />
|<br />
|<br />
|[http://dcmoto.free.fr/ DCMOTO], [http://dcmo5.free.fr/ DCMO5], [http://dcnano.free.fr/ nano-network]<br />
|-<br />
|Thomson MO5NR / MO6 / Olivetti (Italy)<br />
|1985 (MO5NR)<br />1986 (MO6)<br />
|<br />
|<br />
|[http://dcmoto.free.fr/ DCMOTO]<br />
|-<br />
|Thomson TO7 / TO70<br />
|1982<br />1984 (TO70)<br />
|<br />
|[https://archive.org/details/Thomson_TO7_TOSEC_2012_04_23 TOSEC]<br />
|[http://dcmoto.free.fr/ DCMOTO], [http://dcnano.free.fr/ nano-network]<br />
|-<br />
|Thomson TO8 / TO8D<br />
|1986<br />1987 (TO8D)<br />
|<br />
|<br />
|[http://dcmoto.free.fr/ DCMOTO], [http://dcto8.free.fr/ DCTO8]<br />
|-<br />
|Thomson T09 / TO9 et Multi<br />
|1985<br />1986 (TO9+)<br />
|<br />
|<br />
|[http://dcmoto.free.fr/ DCMOTO], [http://dcto9p.free.fr/ DCTO9P]<br />
|-<br />
|Thomson TO16<br />
|1987<br />
|<br />
|[https://archive.org/details/Thomson_TO7_TOSEC_2012_04_23 TOSEC]<br />
|[http://dcmoto.free.fr/ DCMOTO], [https://pcem-emulator.co.uk/phpBB3/viewtopic.php?t=2803 Thomson16 patch] for [[PCem]]<br />
|-<br />
|Tiki Data of Oslo Tiki-100<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Timex Sinclair 1000<br />
|1982<br />
|<br />
|<br />
|[[EightyOne]]<br />
|-<br />
|Tomy PyuuTa<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Toshiba J-3100GT / J-3100SL<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Toshiba Pasopia / Pasopia 7<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|Turing Machine<br />
|<br />
|<br />
|<br />
|<br />
|- id="V"<br />
| colspan="5" style="background: #ECECEC;"| '''V''' <small>{{IndexComp}}</small><br />
|-<br />
|Vector-06C<br />
|1987<br />
| style="background: Red;"|Preliminary<br />
|[https://mega.nz/#F!v8B3EJyR!JoqGchIfCHseGiZPDnwGKA ROMs]<br />
|[http://sensi.org/~svo/virtualvector/ Virtual Vector]<br />
|-<br />
|Videoton TV Computer<br />
|<br />
|<br />
|<br />
|<br />
|-<br />
|VTech Laser-VZ200 / Laser-VZ300<br />
|<br />
|<br />
|<br />
|<br />
|- id="W"<br />
| colspan="5" style="background: #ECECEC;"| '''W''' <small>{{IndexComp}}</small><br />
|-<br />
|Wang 2200<br />
|1973<br />
|<br />
|<br />
|[https://github.com/jtbattle/wangemu wangemu]<br />
|- id="X"<br />
| colspan="5" style="background: #ECECEC;"| '''X''' <small>{{IndexComp}}</small><br />
|-<br />
|Xerox Alto<br />
|1973<br />
|<br />
|<br />
|<br />
|-<br />
|Xerox Star workstation<br />(Xerox 8010 Information System)<br />
|1981<br />
|<br />
|<br />
|<br />
|}<br />
<br />
==Calculator-sized Pocket PC==<br />
Note: Not to be confused with the 'Pocket-sized PC's (Can otherwise be termed as 'Handheld PC's'), which usually had larger screens, whereas these other pocket PC's designed to be like advanced calculators (Could be termed as 'Programmable Calculators') had just few screen lines' worth of display. <br />
<br />
These display screens were built on dot-matrix LCDs technology. Many calculators of this type are monochrome LCD, some are four-color (red or orange, green, blue, and black), or, in the case of some machines at the top of the line as of February 2015, colour similar to monitors displaying 8 or 16 bit graphics. As they are used for graphing functions, the screens of these machines are pixel-addressable. Some have a touch screen, buzzers or other sound producers, internal clocks, modems or other connectivity devices including IrDA transceivers, several types of ports for peripherals like printers, and ports for memory cards of a number of types.<br />
<br />
* See [https://en.wikipedia.org/wiki/Pocket_computer list of non pocket PC's engineered as calculators]<br />
* [http://ver0.sakura.ne.jp/pc/ Emulators for three Sharp calculator-based PC's] & [http://ver0.sakura.ne.jp/g800/ other applications]<br />
<br />
===Palmtop PC===<br />
A Palmtop PC was an approximately pocket calculator-sized, battery-powered computer compatible with the IBM Personal Computer in a horizontal clamshell design with integrated keyboard and display. It could be used like a subnotebook, but was light enough to be comfortably used handheld as well. Most Palmtop PCs were small enough to be stored in a user's shirt or jacket pocket.<br />
<br />
Palmtop PCs distinguish from other palmtop computers by using a mostly IBM-compatible PC architecture and BIOS as well as an Intel-compatible x86 processor. All such devices were DOS-based, with DOS stored in ROM. While many Palmtop PCs came with a number of PDA and office applications pre-installed in ROM, most of them could also run generic, off-the-shelf PC software with no or little modifications. Some could also run other operating systems such as GEOS, Windows 1.0-3.0 (in Real mode only), or MINIX 2.0.<br />
<br />
Most Palmtop PCs were based on a static hardware design for low power consumption and instant-on/off without a need to reboot.<br />
<br />
* See [https://en.wikipedia.org/wiki/Palmtop_PC list of Palmtop PC's]<br />
<br />
==Resources==<br />
* [http://www.old-computers.com/museum/default.asp Old-Computers.com] (Most up-to-date museum of computers. ~1244 systems.)<br />
* [http://www.kolva.net/temp/RetroCompSys/HCM.html Home Computer Museum] (Very large catalog of home computers, ~800. Probably last updated in 2007.)<br />
<br />
[[Category:Computers|*]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=BizHawk&diff=22884BizHawk2018-12-05T10:26:34Z<p>95.1.16.0: /* Original and ported */</p>
<hr />
<div>{{Infobox emulator<br />
|logo = BizHawk.jpg<br />
|logowidth = 55<br />
|version = {{BizHawkVer}}<br />
|active = Yes<br />
|platform = Windows<br />
|target = [[#Supported systems|Multiple]]<br />
|developer = BizHawk Team<br />
|website = [http://tasvideos.org/Bizhawk.html TASVideos.org]<br />
|source = [https://github.com/TASVideos/BizHawk GitHub]<br />
}}<br />
'''BizHawk''' is an open-source [[libretro]] frontend, as well as a [[Multi-system emulators|multi-system emulator]] designed predominantly around the production of Tool Assisted Speedruns (TAS). It is written in C# and requires .NET Framework 4.0 (in 1.X releases) or .NET Framework 4.6.1 (in 2.X releases) to run. BizHawk focuses on core accuracy and power user tools while still being an easy-to-use emulator for casual gaming.<br />
<br />
==Download==<br />
* [https://github.com/TASVideos/BizHawk/releases Official releases]<br />
* [http://www.emucr.com/search/label/BizHawk Dev Builds]<br />
<br />
==Supported systems==<br />
===Original and ported===<br />
{| class="wikitable"<br />
! scope="col"|System<br />
! scope="col"|Based on code from:<br />
|-<br />
|[[Nintendo Entertainment System emulators|Nintendo Entertainment System]]<br />
|Original. PPU based on [[FCEUX]], [[QuickNES]]<br />
|-<br />
|[[Super Nintendo emulators|Super Nintendo Entertainment System]]<br />
|[[Higan|bsnes v0.87]], [[Snes9x]]<br />
|-<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|[[Mupen64Plus]]<br />
|-<br />
|[[Game Boy/Game Boy Color emulators|(Super) Game Boy]]<br />
|Original, [[Gambatte]], [[Higan|bsnes v0.87]], [[SameBoy]]<br />
|-<br />
|[[Game Boy/Game Boy Color emulators|Game Boy Color]]<br />
|Original, [[Gambatte]]<br />
|-<br />
|[[Game Boy Advance emulators|Game Boy Advance]]<br />
|[[VisualBoy Advance#VBA-Next|VBA-Next]], [[mGBA]]<br />
|-<br />
|[[Master System emulators|Master System]]<br />
|Original<br />
|-<br />
|[[Master System emulators|Game Gear]]<br />
|Original<br />
|-<br />
|[[SG-1000 emulators|SG-1000]]<br />
|Original<br />
|-<br />
|[[Sega Genesis emulators|Genesis]]<br />
|[[Genesis Plus GX]], [[PicoDrive]] (32X only)<br />
|-<br />
|[[Sega Saturn emulators|Saturn]]<br />
|[[Yabause]] (1.X), [[Mednafen]] (2.X)<br />
|-<br />
|[[PlayStation emulators|PlayStation]]<br />
|[[Mednafen]]<br />
|-<br />
|[[PlayStation Portable emulators|PlayStation Portable]] (NOT STABLE)<br />
|[[PPSSPP]]<br />
|-<br />
|[[PC Engine (TurboGrafx-16) emulators|PC Engine]]<br />
|Original<br />
|-<br />
|[[PC-FX emulators|PC-FX]]<br />
|[[Mednafen]]<br />
|-<br />
|[[Atari 2600 emulators|Atari 2600]]<br />
|Original<br />
|-<br />
|[[Atari 7800 emulators|Atari 7800]]<br />
|Original<br />
|-<br />
|[[Atari Lynx emulators|Atari Lynx]]<br />
|[[Mednafen]]'s [[Handy]] core<br />
|-<br />
|[[ColecoVision emulators|ColecoVision]]<br />
|Original<br />
|-<br />
|[[Intellivision emulators|Intellivision]]<br />
|Original<br />
|-<br />
|TI-83<br />
|Original<br />
|-<br />
|[[Apple II emulators|Apple II]]<br />
|[https://github.com/DigitalJellyfish/Virtu Virtu]<br />
|-<br />
|[[Commodore 64 emulators|Commodore 64]]<br />
|Original<br />
|-<br />
|[[WonderSwan emulators|WonderSwan/Color]]<br />
|[[Mednafen]]'s [[Cygne]] core<br />
|-<br />
|[[Virtual Boy emulators|Nintendo Virtual Boy]]<br />
|[[Mednafen]]<br />
|-<br />
|[[Neo Geo Pocket emulators|Neo-Geo Pocket/Color]]<br />
|[[Mednafen]]'s [[NeoPop]] core<br />
|-<br />
|[http://belogic.com/uzebox/index.asp Uzebox]<br />
|[http://uzebox.org/wiki/index.php?title=Emulator Uzem]<br />
|-<br />
|[[ZX Spectrum emulators|ZX Spectrum]]<br />
|Original<br />
|}<br />
<br />
===Libretro===<br />
{| class="wikitable"<br />
! scope="col"|Core<br />
! scope="col"|Compatibility<br />
|-<br />
|2048<br />
|Okay<br />
|-<br />
|[[CATSFC]]<br />
|Okay<br />
|-<br />
|FCEUmm<br />
|Okay<br />
|-<br />
|[[mGBA]]<br />
|Okay<br />
|-<br />
|Emux<br />
|Okay ([[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color]] only)<br />
|-<br />
|[[Final Burn Alpha]] ([[Arcade emulators|Arcade]])<br />
|Okay<br />
|-<br />
|ImageViewer<br />
|Okay<br />
|-<br />
|[[Mednafen]]<br />
|Okay ([[Neo Geo Pocket emulators|Neo Geo Pocket]] only)<br />
|-<br />
|[[Gambatte]]<br />
|Okay<br />
|-<br />
|FFmpeg<br />
|Okay<br />
|-<br />
|[[DeSmuME]]<br />
|Okay<br />
|-<br />
|[[4DO]]<br />
|Okay<br />
|-<br />
|[[MAME]]<br />
|Okay<br />
|-<br />
|[[higan|bsnes]]<br />
|Not Okay<br />
|-<br />
|[[higan|bnes]]<br />
|Not Okay<br />
|-<br />
|[[Mupen64Plus]]<br />
|Not Okay<br />
|-<br />
|[[blueMSX]]<br />
|Not Okay<br />
|-<br />
|[[fMSX]]<br />
|Not Okay<br />
|-<br />
|[[FUSE]]<br />
|Not Okay<br />
|-<br />
|[[Final Burn Alpha]] ([[Neo Geo emulators|Neo Geo]])<br />
|Not Okay<br />
|-<br />
|[[Handy]]<br />
|Not Okay<br />
|-<br />
|[[DOSBox]]<br />
|Not Okay<br />
|-<br />
|[[vecx]]<br />
|Not Okay<br />
|}<br />
<br />
==Features==<br />
* Full screen support<br />
* Controller and hotkey mapping<br />
* Joypad support (for both controller and hotkeys)<br />
* Auto/rapid fire controls<br />
* Basic re-recording and rerecording<br />
* "Bullet-proof" rerecording<br />
* Frame/lag/re-recording counters<br />
* Input display<br />
* Auto-hold<br />
* Alpha version of "TAStudio"<br />
* RAM watching/poking tools<br />
* RAM searching<br />
* Lua scripting<br />
* Rewind<br />
* [[Libretro]] support (1.11.4 onwards)<br />
<br />
==Review==<br />
For tool-assisted speedruns, BizHawk is king. Since 1.11.4, it has support for [[libretro]] cores, making it a good alternative for RetroArch, and adds TAS support for all compatible cores.<br />
<br />
[[Category:Emulators]]<br />
[[Category:Multi-emulators]]<br />
[[Category:Nintendo Entertainment System emulators]]<br />
[[Category:Windows emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Clock_Signal&diff=22883Clock Signal2018-12-05T10:23:24Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|title = Clock Signal<br />
|logo = CLK_(emulator)_Icon.png<br />
|developer = [[User:Tommy|Thomas Harte]]<br />
|version = {{Clkver}}<br />
|active = Yes<br />
|platform = macOS<br/>Linux<br />
|accuracy = Subcycle<br />
|target = [[BBC Micro emulators|Acorn Electron]], [[Amstrad CPC emulators|Amstrad CPC]], [[Apple II emulators|Apple II]], [[Atari 2600 emulators|Atari 2600]], [[ColecoVision emulators|ColecoVision]], Commodore VIC-20, [[MSX emulators|MSX 1]], Oric 1/Atmos/Pravetz, [[SG-1000 emulators|Sega SG-1000]], [[Master System emulators|Master System]], [[Sinclair ZX81 emulators|Sinclair ZX80/ZX81]]<br />
|prog-lang = C++; Mac bindings in Objective-C and Swift<br />
|download = [https://github.com/TomHarte/CLK/releases Official releases] (macOS)<br />
|source = [https://github.com/TomHarte/CLK GitHub]<br />
}}<br />
<br />
'''Clock Signal''', also known as '''CLK''', is an MIT-licensed open source emulator of a collection of 8-bit computers and consoles for macOS and Linux.<br />
<br />
It is unique in its approach to screen emulation and as a result offers worst-case video latency equal to the refresh rate of the screen on which it is being displayed — 1/60th of a second on a 60Hz monitor, 1/120th of a second on a 120Hz monitor, etc — regardless of the refresh rate of the machine being emulated.<br />
<br />
It is also noteworthy for the degree to which it deploys automatic analysis in an attempt automatically to launch class software: in addition to ahead-of-time static analysis, it can simply run and monitor multiple different machines or machine configurations in parallel to determine what the proper hardware configuration for a particular title should be, often offering a seamless continuous display to the user.<br />
<br />
It generally emulates components internally at single-cycle or half-cycle precision but seeks to decouple execution wherever possible. E.g. even if video and processor share memory which would naively imply running each component for a single cycle in a round robin fashion, the emulator actually applies something analogous to a write-through cache: the processor writing to the shared region will cause video processing to run just-in-time as though it had been interleaving reads until then.<br />
<br />
Regardless of this, Clock Signal does not currently offer a perfect emulation of every supported machine. It is an active, developing emulator.<br />
<br />
==Display Emulation==<br />
[[File:CLK ZX80.gif|right|alt=The emulated display of a ZX80, showing accurate emulation of synchronization issues.]]<br />
Clock Signal's emulated machines produce a 1d video signal, just as real machines do. Its emulated display, therefore, has to:<br />
* maintain a raster positioning;<br />
* run sync-triggered phase-locked loops to place horizontal and vertical retraces; and<br />
* decode composite color if that's what the machine is supplying.<br />
<br />
It uses this information to paint a virtual phosphor display — in practice just an accumulation of recently-painted material with each new painting undergoing exponential decay. Output to the host screen is simply a capture of that surface as and when the host screen requests a new frame.<br />
<br />
An unambiguously desirable result is that machines with variable programmatic sync, such as the Atari 2600, ZX80/81 and Amstrad CPC, should produce the proper display results, even down to rolling, bouncing and other sync issues as and when the programmer diverges, even if only transiently, from PAL or NTSC timing specifications.<br />
<br />
A further positive effect is that composite video produces the proper per-platform results simply because the timing is correct: e.g. the Atari 2600 and ColecoVision produce an in-phase signal when outputting NTSC so they show obvious fixed vertical banding between strong color transitions, but the Oric, Electron and PAL Atari are not in-phase so produce undulating diagonals at color transitions.<br />
<br />
The emulator goes as far as to use the Oric's original color ROM for Oric composite video generation — it replays the actual PCM-sampled output values generated by the real machine to produce realistic color.<br />
<br />
Composite color is optional for all machines on which it was originally optional. Machines such as the Oric, Electron, and MSX originally shipped with the option of RGB output, so the emulator offers the same.<br />
<br />
==Sound Emulation==<br />
Sound emulation is generally performed by internal generation of original megahertz-rate audio, which is resampled to the output frequency of the host computer. Therefore just as the video can scale up to modern low-latency high-refresh-rate displays, the audio can scale up to digital output rates such as 96Khz and 192Khz.<br />
<br />
Filling sound packets is an independent trigger of emulation — the emulated machines will run to make sure they're up to date when the display needs a new frame, and they'll also run to produce the next packet of audio when the previous has been consumed.<br />
<br />
That generally allows the emulator to maintain audio latency guarantees completely decoupled from the frame rate. It aims for between 5 and 10ms of audio latency.<br />
<br />
==Host Environments==<br />
For macOS, Clock Signal is a fully-native document model application, which means that the user can simultaneously launch as many different machines as they want, sizing and positioning each independently across multiple displays, arranging their machines into a tabbed interface or performing any other standard Mac windowing actions.<br />
<br />
Clock Signal also has an SDL-based kiosk mode, which is compatible with Linux and any other target offering SDL 2.x, at least OpenGL 3.2 and C++11, and which attempts to follow ordinary UNIX conventions as to file naming and locations. It is intended to be launched however the user would normally launch something from the command-line; the target use case is to set up a file association in the user's preferred desktop environment and launch emulated applications by double-clicking on them exactly like the user would launch native applications.<br />
<br />
In neither case does Clock Signal offer much in terms of appreciable interface. It currently assumes it can always determine the proper machine and machine configuration automatically based on the software the user wants to run and provides those only after the user has nominated their software.<br />
<br />
[[Category:Atari 2600 emulators]]<br />
[[Category:ColecoVision emulators]]<br />
[[Category:Emulators]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Multi-emulators]]<br />
[[Category:MSX emulators]]<br />
[[Category:SG-1000 emulators]]<br />
[[Category:Master System emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Xenia&diff=22881Xenia2018-12-05T08:53:31Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|logo = Xenia-Icon-KMA.png<br />
|logowidth = 160<br />
|active = Yes<br />
|platform = Windows, Linux<br />
|target = [[Xbox 360 emulators|Xbox 360]]<br />
|developer = [https://github.com/benvanik Ben Vanik] <small>(Initial work. [https://github.com/xenia-project/xenia/pull/562 Retired 2016].)</small>, [https://github.com/DrChat DrChat], [https://github.com/gibbed Rick Gibbed] and Xenia community<br />
|website = [http://xenia.jp/ Xenia.jp]<br />
|support = [https://www.patreon.com/xenia_project Patreon], [https://www.patreon.com/gibbed Patreon (gibbed)]<br />
|source = [https://github.com/xenia-project/xenia GitHub]<br />
}}<br />
'''Xenia''' is an experimental, open-source [[Xbox 360 emulators|Xbox 360 emulator]], and the very first to achieve the feat of running a commercial Xbox 360 game, Frogger 2.<ref name="Ben Vanik">{{cite web|url=https://www.youtube.com/watch?v=oAk0_jidpA0|title=Xenia Xbox 360 Emulator: Frogger 2 first run|publisher=Youtube|accessdate=2018-05-23|date=2014-03-24}}</ref><br />
It is under regular development.<ref>https://github.com/xenia-project/xenia/commits/master</ref><br />
<br />
==Download==<br />
* [https://ci.appveyor.com/project/benvanik/xenia/build/artifacts '''Official Builds''']<br />
* [http://www.emucr.com/search/label/Xenia?&max-results=12 Dev Builds]<br />
<br />
==Overview==<br />
'''Xenia''' started in development sometime around 2013<ref>https://github.com/xenia-project/xenia/graphs/contributors</ref> as a side project by Ben Vanik. It is currently the first and only Xbox 360 emulator available (barring the official for Xbox One).<br />
<br />
A programmer called '[https://github.com/xenia-project/xenia/commits?author=Triang3l Triang3l]' has been working on a brand new DirectX 12 graphics API backend for Xenia since July 18, 2018, which is totally different from the old code in their emulation quality. This new solution is able to emulate the 360's 10MB EDRAM memory for frame buffers which the older code didn't cover. Triang3l is also building a different, faster and more accurate memory emulation, which should lead to less broken vertices and textures being seen in-game.<br />
<br />
*[http://xenia.jp/compatibility/ Compatibility list]<br />
*[https://obk.ee/xenia/ Daily compatibility chart] Chart is updated daily and easy to read.<br />
*[https://docs.google.com/spreadsheets/d/1xxOJqDuGUS0lPb9s_Fw9cC45YaT-1QEL8g29jdXKFx8/edit?usp=sharing Unofficial Compatibility list]. This compatibility list gets updated with DirectX12 builds.<br />
<br />
==System requirements==<br />
* OS: Windows 8 or 10 (64-bit)<br />
* CPU: AVX or AVX2 support (Sandy Bridge or newer)<br />
* GPU: [http://vulkan.gpuinfo.org/ Vulkan compatible]<br />
* Misc.: XInput compatible controller<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
==External links==<br />
*[https://discordapp.com/invite/Q9mxZf9 Discord channel]<br />
*[https://www.reddit.com/r/xenia/ r/Xenia reddit]<br />
*[http://www.noxa.org/blog/category/projects/xenia/ Informative overview on building an emulator (Xenia blog)]<br />
*[https://www.youtube.com/watch?v=vE32Z9ytbgU A-Train HX running at 60 FPS on Xenia]<br />
*[https://www.youtube.com/watch?v=TgFXbhuL_5M&index=9&list=PLEtk6GvDeuAUEj344hzSrG4oqzh_udleW&t=2s XENIA 1.05ML - Multi Test (Gameplay) Vulkan api #1] (Emulators for PC. Jun 26, 2018. 10 games.)<br />
*[https://www.youtube.com/watch?v=h8aWpgPStuY&index=6&list=PLEtk6GvDeuAUEj344hzSrG4oqzh_udleW XENIA 1.06ML - XBLA Games. Part 1 (Multi Test) Vulkan api #1] (Emulators for PC. Jul 1, 2018.)<br />
*[https://www.youtube.com/watch?v=PNl2KTJzTeQ&t=0s&index=8&list=PLEtk6GvDeuAUEj344hzSrG4oqzh_udleW XENIA - Vulkan VS DirectX 12 (Gameplay) Multi Test #1] (Emulators for PC. Published on Sep 20, 2018.)<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Xbox_360_emulators&diff=22880Xbox 360 emulators2018-12-05T08:52:19Z<p>95.1.16.0: /* References */</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox 360<br />
|logo = Xbox_360.png<br />
|developer = [[:Category:Microsoft consoles|Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2005<br />
|discontinued = 2016<br />
|predecessor = [[Xbox emulators|Xbox]]<br />
|successor = [[Xbox One emulators|Xbox One]]<br />
|emulated = {{~}}<br />
}}<br />
The '''Xbox 360''' is a seventh-generation console released by Microsoft in 2005. The console's life saw several updates to its OS to alter its appearance, as well as the option of a motion-sensing camera called the [[wikipedia:Kinect|Kinect]].<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="5"|PC<br />
|-<br />
|[[Xenia]]<br />
|Windows, Linux<br />
|[https://github.com/benvanik/xenia Git]<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
! colspan="5"|Consoles<br />
|-<br />
|Xbox One<br />
|[[Xbox One emulators|Xbox One]]<br />
|Patch based<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[Xenia]]<br />
:The emulator that's made it the furthest so far. Progress on it is surprisingly fast. Only a relatively small number of games are playable, though, and those that are playable largely have issues and run slowly. <br />
<br />
:The devs have no plans on releasing Xenia for Windows 7 at this time.<br />
:The new DirectX12 branch making significant progress is only available for Windows 10.<br />
<br />
;Xbox One<br />
:The official emulator on the [[Xbox One emulators|Xbox One]] supports a growing (500+) [[wikipedia:List of Xbox 360 games compatible with Xbox One|list of games]]. Load times are faster, but emulation suffers from input lag due to forced [[vsync]]. Beyond this, playback is incredibly faithful to the original system. Xbox One X improves on the emulation further with better framerate, texture filtering and higher resolution in some games. Note that an Internet connection is required on the first run of each game to download.<br />
<br />
==Emulation issues==<br />
Due to requiring a large number of resources (see [[Dolphin]] and [[PCSX2]] for specifications for their respective consoles), as well as the hardware not being properly documented yet, '''Xbox 360 emulation currently isn't at a point where people can reliably emulate games.''' However, Xenia is quickly making progress on that front. That, plus the fact that Microsoft has implemented their own official emulation of the system through the Xbox One brings much promise to successfully emulating the system in the future.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Category:Xbox_360_emulators&diff=22879Category:Xbox 360 emulators2018-12-05T08:50:56Z<p>95.1.16.0: Created page with "{{Main|Xbox 360 emulators}} This category lists Xbox 360 emulators. Category:Emulators"</p>
<hr />
<div>{{Main|Xbox 360 emulators}}<br />
This category lists Xbox 360 emulators.<br />
[[Category:Emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Fission&diff=22878Fission2018-12-05T08:46:10Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|title = Fission<br />
|version = ?<br />
|active = Yes<br />
|platform = [[Xbox One emulators|Xbox One]]<br />
|target = [[Xbox 360 emulators|Xbox 360]]<br />
|developer = Microsoft<br />
}}<br />
'''Fission''' is a closed-source [[Xbox 360 emulators|Xbox 360]] emulator made by Microsoft for the [[Xbox One emulators|Xbox One]] to allow for "backwards compatibility". It's development was announced sometime around 2017. <br />
<br />
Mostly supports 360 games but also supports some og [[Xbox emulators|Xbox]] games. <!-- Can someone fact check this? --><br />
<br />
[[Category:Emulators]]<br />
[[Category:Official Emulators]]<br />
[[Category:Xbox 360 emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=DOSBox&diff=22876DOSBox2018-12-05T07:37:45Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|title = DOSBox<br />
|logo = DOSBox.png<br />
|logowidth = 265<br />
|version = 0.74-2<br />
|active = Yes<br />
|fate = <br />
|platform = Windows, Linux, FreeBSD<br />
|target = [[86/286/386/486/Pentium|286 and 386]]<br />
|prog-lang = C++<br />
|developer = [http://www.dosbox.com/crew.php DOSBox Crew]<br />
|website = [http://www.dosbox.com DOSBox.com]<br />
|source = [http://source.dosbox.com/dosboxsvn.tgz tgz]<br />
}}<br />
'''DOSBox''' is an open-source, command-line, [[High/Low level emulation|high-level]] [[86/286/386/486/Pentium|286 and 386 emulator]] written in C++.<br />
<br />
==Downloads==<br />
*[http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds DOSBox Dev Builds]<br />
*[http://www.dosbox.com/download.php?main=1 DOSBox Stable Builds]<br />
<br />
==Features==<br />
DOSBox is capable of emulating many older computer games that are otherwise very difficult if not impossible to play on modern operating systems and hardware. It has very high compatibility, as it can be configured to emulate the environment of many machines, with support for various display modes, including CGA, EGA, Hercules, Tandy, and VGA. With some work, it is even possible to install and load old Windows operating systems, such as Windows 3.11 and Windows 95, thus potentially being able to play games made for those platforms.<br />
<br />
==Frontends==<br />
===[http://www.launchbox-app.com/ LaunchBox]===<br />
*Portable Box-Art-Based Games Database and Launcher for DOSBox, Emulators, and PC Games<br />
<br />
===[http://ykhwong.x-y.net/ DOSBox SVN Daum]===<br />
*This is an enhanced build of DOSBox by ykhwong, with support for Direct3D and HLSL shaders, Glide, ethernet, and many other features not found in the official version. Unlike vanilla DOSBox, it has a menu for on-the-fly configuration. Has not been updated in years, however. According to the [http://www.dosbox.com/wiki/SVN_Builds#Enhanced_SVN_builds DOSBox wiki]: "The last version broke this build in various places and uses out of date and not fully working changes of the DOSBox-X branch. It is no longer recommended to use it."<br />
<br />
===[http://dfendreloaded.sourceforge.net/ D-Fend Reloaded]===<br />
*A great frontend which allows custom per-game configurations to cut back on fiddling with settings just to run specific games well. It also lets you use your own build of DOSBox instead of the one it comes with, so it can be used in conjunction with DOSBox SVN Daum.<br />
<br />
===[http://members.quicknet.nl/blankendaalr/dbgl/ DOSBox Game Launcher]===<br />
*A frontend based on Java, and has a UI inspired by the original D-Fend<br />
<br />
==Versions==<br />
===9xbox===<br />
There has been some interest in creating a version of DOSBox that incorporates compatibility with Windows 95/98/ME. As of 02/09/13, it has not passed the theoretical stage and no work has been done.<br />
<br />
http://win9xbox.sourceforge.net/<br />
<br />
===DOSBox-X===<br />
DOSBox-X is a fork of the original DOSBox project, as well as an HLE PC emulator. It does what DOSBox does, but goes further, with a focus on accurate emulation of pre-2000 PC hardware and includes many more ways to tweak and configure the DOS virtual machine. The aim is for DOSBox-X to be a complete emulation package that covers all pre-2000 DOS and Windows 9x based hardware needs, including peripherals, motherboards, CPUs, and all manner of hardware that was made for PC hardware of that time. The emulator should in the future have full support and acceleration of Windows 3.x, 95, 98 and ME and software that was written for those versions of Windows.<br />
<br />
:http://dosbox-x.com/<br />
:https://github.com/joncampbell123/dosbox-x<br />
:[http://dosbox-x.com/doxygen/html/index.html Documentation]<br />
<br />
====Systems====<br />
DOSBox-X aims to maintain the code to emulate the '''IBM PC/XT/AT, Tandy, PCjr''', and '''NEC PC-98'''. It does not plan to emulate any other MS-DOS system and, in the main author's (Jon Campbell) words, only the aforementioned systems will be considered for development in DOSBox-X. This restriction prevents stretching of the codebase to an unmanageable level and helps keep the code base organized.<br />
:'''However''', the author has stated that other coders are strongly encouraged to fork out the main DOSBox-X project so they can work to develop MS-DOS emulation on any other platform or emulate other unique MS-DOS based system(s). He has provided stubs to enable '''FM-Towns''' emulation in such a branch for any interested programmers.<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=XQEMU&diff=22875XQEMU2018-12-05T07:26:10Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox emulator<br />
|active = Yes<br />
|platform = Windows<br/>macOS<br/>Linux<br />
|target = [[Xbox emulators|Xbox]], Sega Chihiro <small>(Arcade. WIP)</small><br />
|developer = espes, mborgerson, JayFoxRox and XQEMU Community<br />
|website = [http://xqemu.com/ XQEMU.com]<br />
|source = [https://github.com/xqemu/xqemu GitHub]<br />
}}<br />
'''XQEMU''' is an open-source, [[High/Low level emulation|low-level]] [[Xbox emulators|Xbox]] and Sega Chihiro <small>(WIP)</small> emulator based off of [[QEMU]], a general-purpose computer emulator and hypervisor. What makes this emulator different from the other attempts at Xbox emulation is the use of low-level emulation, while previous attempts at Xbox emulation used high-level emulation. This comes with its own benefits and downsides in comparison, but it does allow for greater [[Emulation Accuracy|accuracy]] and greater compatibility down the road.<br />
<br />
==Downloads==<br />
*[https://ci.appveyor.com/project/mborgerson/xqemu-c5j6o '''Official development builds'''] (Windows)<br />
<!-- *[https://travis-ci.org/xqemu/xqemu Official builds] (Linux and macOS) The maintainers have not set Travis to upload builds. --><br />
<br />
This build focuses on the ongoing 2.x rebase, which will bring XQEMU closer to QEMU's current release (2.12.0). <br />
<br />
Unofficial builds are also available: <br />
* [http://www.emucr.com/search/label/XQEMU EmuCR]<br />
* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/7071-xqemu/ Emu-France] (French language)<br />
<br />
===Frontends===<br />
XQEMU does not come with an Xbox specific GUI and needs a separate frontend for GUI features.<br />
<br />
*[https://github.com/xqemu/xqemu-manager XQEMU-Manager] by XQEMU developers (Python script; GUI only)<br />
*[https://github.com/Voxel9/XQEMU-Frontend XQEMU-Frontend] by Voxel9 (Builds available; GUI only)<br />
*[https://github.com/illwieckz/xqemurun XQEMURun] by illwieckz (Python script; Command-Line interface only)<br />
<br />
==Overview==<br />
XQEMU is at the development stage right now. Quite a lot of games can run on XQEMU, but its focus on game compatibility means there hasn't been much focus on speed, so the games that work are currently slow. A theoretical integration of KVM, HAXM, WHV or other CPU virtualization could also speed up performance. Throughout September 2018 and later, mborgerson has been working on integrating [https://www.youtube.com/watch?v=Si_RAtA7eAQ KVM] for Linux-based systems and [https://www.youtube.com/watch?v=y617eSRogdI HAXM] for Windows & macOS systems into XQEMU. They provide decent performance boosts to games such as Halo: Combat Evolved but still are not enough to run at full frame rate speeds.<br />
<br />
mborgerson has, since March 24, 2018,<ref>mborgerson. [https://github.com/xqemu/xqemu/commit/49f1a7ccfaf105536cd30587254fb555e4ac1e3c Add hw/xbox from xqemu]. GitHub.</ref> begun work on rebasing XQEMU on the latest QEMU tag, "[bringing] many years of performance enhancements to xqemu including support for native virtualization APIs."<ref>[https://github.com/xqemu/xqemu/blob/xbox-2.x-rebase/README.md README.md]. GitHub.</ref> The rebase branch, which was merged into Master on June 2018, incorporated over 30,000 commits from QEMU that were never merged over the years. Work continues to reinstate 3D rendering.<br />
<br />
*[https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview#gid=709879345 New compatibility chart] (1000+ games)<br />
*[http://xboxdevwiki.net/XQEMU Old compatibility chart] (Taken from John GodGames' 2015 list)<br />
<br />
==Running==<br />
:''These instructions apply to the 1.x branch of XQEMU. For 2.x instructions, visit [https://xqemu.com/ xqemu.com].''<br />
<br />
You'll need a MCP-X boot rom, Xbox 1.0 compatible BIOS, and a HDD image with a dashboard, all in the main XQEMU directory. Then run:<br />
<pre style="white-space:pre-wrap">qemu-system-xbox -cpu pentium3 -machine xbox,short_animation,bootrom=mcpx_1.0.bin -m 64 -drive file=xbox_harddisk.qcow2,index=0,media=disk,locked=on -drive index=1,media=cdrom,file=game.iso -bios complex_4627debug.bin -usb -device usb-hub,bus=usb-bus.0,port=3 -device usb-xbox-gamepad,bus=usb-bus.0,port=3.2</pre><br />
Change <code>mcpx_1.0.bin</code>, <code>complex_4627debug.bin</code>, and <code>game.iso</code> to the filenames of the boot rom, BIOS, and game ISO that you're running.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
==External links==<br />
*[https://github.com/xqemu/xqemu/tree/xbox-2.x-rebase Upcoming official XQEMU branch re-based on latest QEMU tag]<br />
*[https://github.com/JayFoxRox/xqemu/wiki Old Wiki for developers (JayFoxRox's branch)]<br />
*[http://xboxdevwiki.net/Main_Page Wiki for Xbox hardware documentation] (Contributors from many Xbox related projects including XQEMU and Cxbx-Reloaded) <!-- Why is this here? It's not emulation specific; it was merely initiated by JayFoxRox and espes. A) useful resource for new programmers keen to learn more about & improve Xbox emulation. Main Xbox page here has 2 links to games compat & emulators lists at this wiki. --><br />
*[http://webchat.freenode.net/?channels=%23xqemu Official freenode IRC chat channel]<br />
*[https://discordapp.com/invite/WxJPPyz Official Discord chat channel] (For discussions on Xbox emulation development)<br />
*[https://www.youtube.com/watch?v=iM-9cel2iVI&t=0s&list=PLEtk6GvDeuAX5OR0zxz3TuQhqe8eSHp8P&index=2 XQEMU 1.0.65 - Install Guide and (Gameplay) Multi Test #1] (Emulators for PC. Jul 17, 2018. 7 games.)<br />
*[https://www.youtube.com/playlist?list=PLBRxCmSa5Ob1m8XsJMkRQrAQu0RUxa4PF YT Playlist] (Technical progress videos from lead programmer Matt B.)<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Xbox emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Xbox_emulators&diff=22871Xbox emulators2018-12-05T07:12:37Z<p>95.1.16.0: Undo revision 22863 by BlueMoonRedSun (talk)cant emulate chihiro</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox<br />
|logo = Xbox-and-Controller-S.png<br />
|developer = [[:Category:Microsoft consoles|Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Sixth-generation video game consoles|Sixth generation]]<br />
|release = 2001<br />
|discontinued = 2009<br />
|successor = [[Xbox 360 emulators|Xbox 360]]<br />
|emulated = {{~}}<br />
}}<br />
The '''[[wikipedia:Xbox (console)|Xbox]]''' is a sixth-generation console released by Microsoft in 2001. Known as the DirectXbox during development, it is notable for the specs having similarities to a PC, namely as a result of using familiar components around the [[wikipedia:x86|x86]] architecture. It was often said to be the most powerful console from the sixth generation, and Sega later designed the '''[https://segaretro.org/Sega_Chihiro Chihiro arcade system]''' with the same components.<br />
<br />
The Xbox was a modest seller, and helped create a brand for Microsoft that would give [[Xbox 360 emulators|its successor]] a stronger market share in the west; despite Microsoft's best efforts the original Xbox and succeeding consoles from the company have never gained a foothold in Japan for various reasons.<ref name="Censored_Gaming">{{cite web|url=https://youtu.be/DmCHJmi_st4|title=Why The Xbox Failed In Japan|publisher=Youtube|accessdate=2018-07-25|date=2018-07-16}}</ref> It had a number of advantages over other sixth-gen consoles at the time; it was the only console to include a hard disk,<ref group=N>The [[PlayStation 2 emulators|PlayStation 2]] also had a hard disk accessory, but the Xbox had it built-in on all models. Consoles in the seventh generation onwards began to include internal storage in varying forms.</ref> meaning it was the first to be able to rip CDs, and it was the first and only console of the lineup to include a unified online service called Xbox Live,<ref group=N>The [[Sega Dreamcast emulators|Dreamcast]] had Sega Net in North America and Dreamarena in Europe, but Xbox Live was the same for all regions.</ref> prompting Sony to create the [[PlayStation emulators|PlayStation]] Network the next generation.<br />
<br />
Early in its lifespan, the Xbox had [[wikipedia:Xbox modding|an unusually active modding scene]] compared to the other consoles (often vindicated by the incredibly short warranty). Upon the first jailbreak by [[wikipedia:Andrew Huang (hacker)|Andrew Huang]], the scene ultimately delivered no comprehensive emulation until the mid-2010s,<ref group=N>The Xbox would have been too difficult to emulate at the time anyway as its specs often rivaled that of consumer PCs, and it was alleged that many developers received legal threats from Microsoft to dissuade them from trying.</ref> where developers have continued to have issues owing to the fact that, alongside the poorly documented hardware, many of the Xbox's games either came from Windows or were then released for Windows afterward (though it does retain a few exclusives). However, the Xbox emulation scene has been resurging with two emulators at the forefront since mid-2017. Its developers continue to say there's no competition between them, as they're both open-source and have different goals and methods.<ref>[https://www.reddit.com/r/emulation/comments/8ymp6n/cxbxreloaded_just_hit_v01/e2ckmpl/ JayFoxRox's statement] (representing XQEMU). Reddit (2018-07-14).</ref><ref>[https://www.reddit.com/r/emulation/comments/6mwizs/cxbx_running_xbox_dashboard_4817_with_audio/dk7jnif/ SoullessSentinel's statement] (representing Cxbx-Reloaded). Reddit (2017-07-13).</ref><br />
<br />
==Emulators==<br />
:'''Note:''' [http://xboxdevwiki.net/Emulators xboxdevwiki's own list of emulators] contain over 20 different emulator projects, most of which were abandoned not long after they started. Only about 2 or 4 emulators have been making progress.<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"|Chihiro<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! scope="col" colspan="6"|PC<br />
|-<br />
|[[Cxbx-Reloaded]]<br />
|Windows<br />
|[https://github.com/Cxbx-Reloaded/Cxbx-Reloaded 0.1]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[XQEMU]]<br />
|Windows, Linux, macOS<br />
|[https://github.com/xqemu/xqemu Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|OpenXBOX<br />
|Windows, Linux<br />
|[https://github.com/StrikerX3/OpenXBOX Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Cxbx]]<br />
|Windows<br />
|[https://github.com/Echelon9/cxbx-shogun Git]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://dxbx-emu.com/ Dxbx]<br />
|Windows<br />
|[http://sourceforge.net/projects/dxbx/files/dxbx/ 0.5]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://xenoborg-emu.blogspot.com/ Xenoborg]<br />
|Windows<br />
|r19<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Xeon<br />
|Windows<br />
|[http://www.emulator-zone.com/doc.php/xbox/xeon.html 1.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
! scope="col" colspan="6"|Consoles<br />
|-<br />
|[[FU|Fusion]]<br />
|[[Xbox 360 emulators|Xbox 360]]<br />
|1.7<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Fission]]<br />
|[[Xbox One emulators|Xbox One]]<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
===Comparisons===<br />
Since May 2017, serious strides have been happening in the Xbox emulation scene with Cxbx-Reloaded and XQEMU making major progress. Cxbx-Reloaded went in-game for ''Jet Set Radio Future'' with a somewhat decent framerate.<ref name="Bahax Emulation">{{cite web|url=https://www.youtube.com/watch?v=K_5dIUPs0_I|title=Cxbx Reloaded - JSRF(Semi-Playable/35~60 FPS)|publisher=Youtube|accessdate=2018-05-11|date=2017-05-10}}</ref> Many more original Xbox games have been able to get in-game and, in some cases, at decent speeds on XQEMU.<ref name="Reddit">{{cite web|url=https://www.reddit.com/r/emulation/comments/6c93rg/xqemu_more_games_ingame/dhuakqc/|title=XQEMU - more games ingame|publisher=Reddit|accessdate=2017-06-11|date=2017-05-23}}</ref><ref name="JGG_3">{{cite web|url=https://m.youtube.com/watch?v=J20hlsOUFq0 |title=XQEMU Xbox Emulator - MechAssault Ingame! |publisher=Youtube|accessdate=2018-06-23|date=2018-06-22}}</ref><br />
<br />
====PC====<br />
;[[Cxbx-Reloaded]]:A fork of [[Cxbx]] that's been having a good development momentum since mid-2016. It's built for x86_64 machines and includes a ton of improvements to its [[High/Low_level_emulation|HLE]] kernel, some from code originating in Dxbx and other related forks. While it has HLE support for the GPU and other parts (eg. audio) to make many games run fast, [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/1018 XQEMU's LLE implementation was introduced] in April 2018 and is expected to help even further. See [https://github.com/Cxbx-Reloaded/game-compatibility/issues this compatibility list].<br />
;[[XQEMU]]: A low-level-focused emulator based on [[QEMU]]. It can emulate the BIOS and many games at very slow speeds but is sometimes faster than Cxbx with acceptable graphics. Audio has not been tested but has been assumed to be emulated, just not forwarded to the audio hardware for some reason. See [http://xboxdevwiki.net/XQEMU this compatibility list] that was taken from John GodGames' 2015 list, and [https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview#gid=709879345 this Google spreadsheet].<br />
;OpenXBOX: Beginning low-level emulator that just initializes an x86 system and runs whatever is in the ROM. Not much works for this currently. It was uploaded to GitHub on [https://github.com/StrikerX3/OpenXBOX/commit/16013a6529eec37e997cd0ad1d5495cb83456014 Dec 5, 2017] by mborgerson, a well-known XQEMU contributor who in early 2018 is still focused on streamlining XQEMU's QEMU codebase. So expect more progress from XQEMU than OpenXBOX in the meantime.<br />
;[[Cxbx]]: One of the first Xbox emulators, started as an ahead-of-time compiler for Xbox executables. Can boot around 56 games, with around a dozen in an already playable state. See [http://shogun3d-cxbx.blogspot.com/2009/11/cxbx-compatibility-list-updated.html this compatibility list].<br />
:;Dxbx: A port of Cxbx to Delphi, expanded with a redesigned symbol detection engine, and many rendering improvements, a new pixel shader converter, etc.<br />
;Xeon: Can emulate Halo CE to the point where the first stage is semi-playable. The walls and ground are pitch black, and the game crashes after you complete the first stage or right after you select the difficulty on modern versions of Windows.<br />
;[[MAME]]: Existing x86 emulation in MAME has given way to an <code>xbox</code> driver... that they've marked overall as <span style="color:darkred">not working</span> and sound as unimplemented (graphics are OK though).<br />
<br />
====Consoles====<br />
;[[FU|Fusion]]:The internal name for backwards compatibility on the [[Xbox 360 emulators|Xbox 360]]. It supports [[wikipedia:List_of_Xbox_games_compatible_with_Xbox_360|a specific list of games]] that, while some work right off the bat, may need additional patches to play properly. It also requires your console to have system storage. Some games still have issues with graphical glitches and slowdowns to errors that can make standard gameplay basically impossible. There is more information and references/video(s) about this BC support [http://xboxdevwiki.net/Xbox_360_Backward_Compatibility#References_and_links here].<br />
;[[Fission]]:The internal name for backward compatibility on the [[Xbox One emulators|Xbox One]]. With [[wikipedia:List_of_backward_compatible_games_for_Xbox_One#List_of_compatible_titles_from_Xbox|a smaller amount of supported games]], likely due to issues surrounding licensing,<ref group=N>Which can be a number of reasons, including but not limited to developers and publishers going defunct, movie and toy tie-in licenses for branded content expiring, and music royalties.</ref> it allows the ones that do work to run at four times the original resolution on both Xbox One and Xbox One S consoles (up to 960p), and sixteen times on Xbox One X (up to 1920p).<br />
<br />
==Emulation issues==<br />
[[File:Xbox_looking-good.png|thumb|250px|The pratfalls of Xbox emulation]]<br />
The Xbox is infamous in the emulation scene for being the worst case of false advertising. For the projects currently available and active there's a high barrier to entry for the effort involved, and it's the same reason why consoles using off-the-shelf hardware (or reused hardware) are easier to emulate. To users, being "basically a PC" and "x86-based" is a selling point despite that not being the case as the Xbox has a number of proprietary elements that are nothing like standard PC hardware (like the eighth-gen "x86-based" consoles). Many aspects of the Xbox's architecture aren't openly documented, making it a major pain to have to figure it all out.<ref name="ngemu">{{cite web|url=http://ngemu.com/threads/why-is-xbox-emulation-premature.132032/|title=Why is XBOX emulation premature?|publisher=ngemu|accessdate=2017-05-22|date=2010-02-15}}</ref><ref name="Microsoft1">{{cite web|url=https://msdn.microsoft.com/en-us/library/xbf3tbeh(v=vs.140).aspx|title=/LTCG (Link-time Code Generation)|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="Microsoft2">{{cite web|url=https://msdn.microsoft.com/en-us/library/bb985904.aspx|title=Under The Hood: Link-time Code Generation|publisher=Microsoft|accessdate=2017-05-22}}</ref><ref name="FrameRater">{{cite web|url=https://www.youtube.com/watch?v=97mQcus7wFI|title=Xbox Emulation: The History & Roadblocks | A Documentary by FrameRater|publisher=Youtube|accessdate=2018-03-13|date=2018-03-08}}</ref><ref>{{cite web|url=https://www.reddit.com/r/emulation/comments/6dl94y/why_is_there_a_lack_of_original_xbox_emulation/|title=Why is there a lack of Original Xbox emulation?|publisher=Reddit|accessdate=2017-06-11|date=2017-05-29}}</ref> For example the APU, one of two sound processors on the [http://xboxdevwiki.net/MCPX MCPX southbridge chip] of the Xbox chipset, is [https://github.com/JayFoxRox/xqemu-espes/pull/24 incredibly powerful and uses complex processing steps] that are difficult to figure out using clean-room reverse engineering.<br />
<br />
The good news is the efforts currently underway are starting to see real effects. While it's true that Cxbx-Reloaded will have the upper hand with a primarily HLE-based approach on Windows, XQEMU will have the advantage of going by the book. XQEMU also has the potential to tap into hardware acceleration that Cxbx-Reloaded would have to write a kernel mode driver for, and SoullessSentinel wrote "''I don't think our users would like the idea of disabling security features such as driver signature enforcement and installing an untrusted kernel driver just for an emulator.''"<ref name=accel>[https://www.reddit.com/r/emulation/comments/6a958p/cxbx_reloaded_xbox_emulator_panzer_dragoon_orta/dhetzrd/ Cxbx-Reloaded (Xbox Emulator) - Panzer Dragoon Orta (In-Game)]. Reddit (2017-05-10).</ref><br />
<!-- The Nouveau project for Linux may be of help figuring out the GeForce hardware in the Xbox{{Cite}} --><br />
<br />
==Chihiro==<br />
The Chihiro arcade system was produced by Sega in 2003. It consists of an Xbox motherboard (with double the RAM as with devkits) with additional boards for handling arcade I/O (Sega JVS standard). As the inner workings of the Xbox are better understood, Chihiro emulation support and accuracy will improve.<br />
<br />
==Resources==<br />
*[http://xboxdevwiki.net/ XboxDevWiki], for Xbox hardware documentation<br />
*[https://discordapp.com/invite/26Xjx23 Xbox Emulation Discord server] (For general and development discussions on OG Xbox emulation, especially for Cxbx-Reloaded, but also XQEMU, OpenXBOX, and any legacy emulators.)<br />
<br />
==Notes==<br />
<references group=N /><br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Xbox emulators]]<br />
[[Category:Sixth-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=XQEMU&diff=22870XQEMU2018-12-05T07:11:20Z<p>95.1.16.0: Undo revision 22869 by BlueMoonRedSun (talk)Cant emulate Sega Chihiro</p>
<hr />
<div>{{Infobox emulator<br />
|active = Yes<br />
|platform = Windows<br/>macOS<br/>Linux<br />
|target = [[Xbox emulators|Xbox]]<br />
|developer = espes, mborgerson, JayFoxRox and XQEMU Community<br />
|website = [http://xqemu.com/ XQEMU.com]<br />
|source = [https://github.com/xqemu/xqemu GitHub]<br />
}}<br />
'''XQEMU''' is a [[High/Low level emulation|low-level]] [[Xbox emulators|Xbox emulator]] based off of [[QEMU]], a general-purpose computer emulator and hypervisor. What makes this emulator different from the other attempts at Xbox emulation is the use of low-level emulation, while previous attempts at Xbox emulation used high-level emulation. This comes with its own benefits and downsides in comparison, but it does allow for greater [[Emulation Accuracy|accuracy]] and greater compatibility down the road.<br />
<br />
==Downloads==<br />
*[https://ci.appveyor.com/project/mborgerson/xqemu-c5j6o '''Official development builds'''] (Windows)<br />
<!-- *[https://travis-ci.org/xqemu/xqemu Official builds] (Linux and macOS) The maintainers have not set Travis to upload builds. --><br />
<br />
This build focuses on the ongoing 2.x rebase, which will bring XQEMU closer to QEMU's current release (2.12.0). <br />
<br />
Unofficial builds are also available: <br />
* [http://www.emucr.com/search/label/XQEMU EmuCR]<br />
* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/7071-xqemu/ Emu-France] (French language)<br />
<br />
===Frontends===<br />
XQEMU does not come with an Xbox specific GUI and needs a separate frontend for GUI features.<br />
<br />
*[https://github.com/xqemu/xqemu-manager XQEMU-Manager] by XQEMU developers (Python script; GUI only)<br />
*[https://github.com/Voxel9/XQEMU-Frontend XQEMU-Frontend] by Voxel9 (Builds available; GUI only)<br />
*[https://github.com/illwieckz/xqemurun XQEMURun] by illwieckz (Python script; Command-Line interface only)<br />
<br />
==Overview==<br />
XQEMU is at the development stage right now. Quite a lot of games can run on XQEMU, but its focus on game compatibility means there hasn't been much focus on speed, so the games that work are currently slow. A theoretical integration of KVM, HAXM, WHV or other CPU virtualization could also speed up performance. Throughout September 2018 and later, mborgerson has been working on integrating [https://www.youtube.com/watch?v=Si_RAtA7eAQ KVM] for Linux-based systems and [https://www.youtube.com/watch?v=y617eSRogdI HAXM] for Windows & macOS systems into XQEMU. They provide decent performance boosts to games such as Halo: Combat Evolved but still are not enough to run at full frame rate speeds.<br />
<br />
mborgerson has, since March 24, 2018,<ref>mborgerson. [https://github.com/xqemu/xqemu/commit/49f1a7ccfaf105536cd30587254fb555e4ac1e3c Add hw/xbox from xqemu]. GitHub.</ref> begun work on rebasing XQEMU on the latest QEMU tag, "[bringing] many years of performance enhancements to xqemu including support for native virtualization APIs."<ref>[https://github.com/xqemu/xqemu/blob/xbox-2.x-rebase/README.md README.md]. GitHub.</ref> The rebase branch, which was merged into Master on June 2018, incorporated over 30,000 commits from QEMU that were never merged over the years. Work continues to reinstate 3D rendering.<br />
<br />
*[https://docs.google.com/spreadsheets/d/1sVtQ9SNPathKAMCqfYtvJQP0bs0UeLzP9otPHvZDMwE/htmlview#gid=709879345 New compatibility chart] (1000+ games)<br />
*[http://xboxdevwiki.net/XQEMU Old compatibility chart] (Taken from John GodGames' 2015 list)<br />
<br />
==Running==<br />
:''These instructions apply to the 1.x branch of XQEMU. For 2.x instructions, visit [https://xqemu.com/ xqemu.com].''<br />
<br />
You'll need a MCP-X boot rom, Xbox 1.0 compatible BIOS, and a HDD image with a dashboard, all in the main XQEMU directory. Then run:<br />
<pre style="white-space:pre-wrap">qemu-system-xbox -cpu pentium3 -machine xbox,short_animation,bootrom=mcpx_1.0.bin -m 64 -drive file=xbox_harddisk.qcow2,index=0,media=disk,locked=on -drive index=1,media=cdrom,file=game.iso -bios complex_4627debug.bin -usb -device usb-hub,bus=usb-bus.0,port=3 -device usb-xbox-gamepad,bus=usb-bus.0,port=3.2</pre><br />
Change <code>mcpx_1.0.bin</code>, <code>complex_4627debug.bin</code>, and <code>game.iso</code> to the filenames of the boot rom, BIOS, and game ISO that you're running.<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
==External links==<br />
*[https://github.com/xqemu/xqemu/tree/xbox-2.x-rebase Upcoming official XQEMU branch re-based on latest QEMU tag]<br />
*[https://github.com/JayFoxRox/xqemu/wiki Old Wiki for developers (JayFoxRox's branch)]<br />
*[http://xboxdevwiki.net/Main_Page Wiki for Xbox hardware documentation] (Contributors from many Xbox related projects including XQEMU and Cxbx-Reloaded) <!-- Why is this here? It's not emulation specific; it was merely initiated by JayFoxRox and espes. A) useful resource for new programmers keen to learn more about & improve Xbox emulation. Main Xbox page here has 2 links to games compat & emulators lists at this wiki. --><br />
*[http://webchat.freenode.net/?channels=%23xqemu Official freenode IRC chat channel]<br />
*[https://discordapp.com/invite/WxJPPyz Official Discord chat channel] (For discussions on Xbox emulation development)<br />
*[https://www.youtube.com/watch?v=iM-9cel2iVI&t=0s&list=PLEtk6GvDeuAX5OR0zxz3TuQhqe8eSHp8P&index=2 XQEMU 1.0.65 - Install Guide and (Gameplay) Multi Test #1] (Emulators for PC. Jul 17, 2018. 7 games.)<br />
*[https://www.youtube.com/playlist?list=PLBRxCmSa5Ob1m8XsJMkRQrAQu0RUxa4PF YT Playlist] (Technical progress videos from lead programmer Matt B.)<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Xbox emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=PCSX-Reloaded&diff=22750PCSX-Reloaded2018-12-04T08:55:25Z<p>95.1.16.0: PCSX-R --> PCSXR</p>
<hr />
<div>{{Infobox emulator<br />
|title = PCSXR<br />
|logo = Pcsx.jpg<br />
|logowidth = 147<br />
|version = 1.9.94<br />
|active = Yes<br />
|platform = Windows, Linux, macOS<br />
|developer = [http://pcsxr.codeplex.com/team/view PCSX-Reloaded Team]<br />
|target = [[PlayStation emulators|PlayStation]]<br />
|website = [https://pcsxr.codeplex.com/ CodePlex.com]<br />
|source = [https://pcsxr.codeplex.com/SourceControl/latest CodePlex.com]<br />
}}<br />
'''PCSX-Reloaded''', also known as '''PCSX-R''' or '''PCSXR''', is an open-source, plugin-based [[PlayStation emulators|PlayStation emulator]].<br />
<br />
==Downloads==<br />
*[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP fork]([https://github.com/iCatButler/pcsxr Source])<br />
*[http://www.emucr.com/search/label/PCSX-Reloaded/ Windows Dev Builds]<br />
*[http://consoleemu.com/emulator/pcsx-reloaded macOS Dev Builds]<br />
*[https://launchpad.net/~rebuntu16/+archive/pcsx-reloaded-svn+unofficial Launchpad Repo (Ubuntu)]<br />
<br />
==Overview==<br />
PCSXR is the best choice if you want to play 3D games at higher resolutions. If you encounter glitches or you're emulating a 2D game, use [[Mednafen]] instead.<br />
Check [[Recommended PS1 Plugins]] for plugin configurations.<br />
<br />
The PGXP fork<ref name="RetroCollect">{{cite web|url=http://www.retrocollect.com/News/perspective-correction-comes-to-sony-playstation-emulation-via-pcsxr-pgxp.html|title=Perspective Correction Comes To Sony PlayStation Emulation Via PCSXR-PGXP|publisher=RetroCollect|accessdate=2018-08-10|date=2016-05-17}}</ref> adds texture perspective correction, reduced polygon culling, and reduced polygon jitter (more so than mainline PCSXR's GTE hack). Mainline has a major issue where a hack written for WipeOut causes slowdowns in many games. This is fixed by making the hack an option (in CPU settings; off by default), and also adds an option for CPU overclocking. It is recommended to use this fork until mainline fixes this issue.<br />
<br />
===Features===<br />
*Support for [http://ngemu.com/threads/peteopengl2tweak-tweaker-for-peteopengl2-plugin-w-gte-accuracy-hack.160319/ PeteOpenGL2Tweak]<br />
*Native multitrack [[Cue sheet (.cue)|Cue sheet]] support<br />
*Disk tray opening and closing for games that require it<br />
*A widescreen hack in the CPU options (3D games only)<br />
*Controller plugin support<br />
*Compatibility with anti-jitter options in graphics plugins, such as '''GTE accuracy''' in the default Peops OpenGL plugin, or '''Improved coordinate accuracy''' in Edgbla gpuBladeSoft and it also supports Pete OpenGL2 plugin.<br />
*Support for ECM files (currently only macOS and Linux version)<br />
*Support for Libarchive (currently only macOS and Linux version)<br />
*Save Rewind feature (currently only macOS and Linux version)<br />
*Snapshot feature (Currently only Windows version)<br />
<br />
==Keybinds==<br />
*F1: Save state<br />
*F2: Switch to next save slot<br />
*F3: Load state<br />
*F4: Display state screenshot<br />
*F5: Toggle SIO IRQ<br />
*F6: Toggle Black & White decoders<br />
*F7: Toggle XA<br />
*F8: Take a game screenshot (Windows Version only)<br />
*F9: Open the Disc tray<br />
*F10: Close the Disc tray<br />
*ESC: Return to the main window<br />
<br />
*Ctrl 1 to 5: Save state 1 to 5<br />
*Alt 1 to 5: Load state 1 to 5<br />
*Alt 0: Load state from last ESC quit<br />
<br />
==Issues==<br />
===Keybinds in LilyPad===<br />
To get hotkeys to work, like using the ESC key: in the keyboard Input API (radio buttons in the top left of the LilyPad options), choose raw input.<br />
<br />
===Default plugin on Windows===<br />
The default GPU plugin that comes with PCSXR mostly doesn't work on Windows. Check [[Recommended PS1 Plugins]] for plugin configurations.<br />
<br />
===Changing discs===<br />
Some games (like Final Fantasy) allow you to save in the "Disc Change screen". For games that don't allow that (like Metal Gear Solid), disc switching can be a bit tricky:<br />
# Press F9 to open Disc tray<br />
# Press Esc to go to PCSXR menu<br />
# Emulator → Switch ISO...<br />
# Emulator → Run<br />
# Press F10 to close the Disc tray<br />
<br />
===macOS disc switching===<br />
The process for switching discs on macOS is slightly different:<br />
# Go to File → Eject…<br />
# For physical CDs:<br />
## The physical CD will eject.<br />
## Replace the CD that was ejected.<br />
## Close the drive: PCSXR will wait for a new CD to be inserted and resume when a new one is available. '''NOTE:''' The current release version ''does not wait'' for a new CD. An SVN build will work better.<br />
# For ISOs:<br />
## A file selection window will come up.<br />
## Select your new ISO.<br />
## Click the "Open" button.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:PlayStation emulators]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=List_of_filetypes&diff=22749List of filetypes2018-12-04T08:43:03Z<p>95.1.16.0: </p>
<hr />
<div>{| class="wikitable"<br />
|+Archives<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.rar<br />
|Compressed Archive<br />
|<br />
|Use WinRAR or 7-Zip to open and extract.<br />
|-<br />
|.7z/.7zip<br />
|Compressed Archive<br />
|<br />
|Use WinRAR or 7-Zip to open and extract.<br />
|-<br />
|.zip<br />
|Compressed Archive<br />
|<br />
|Use WinRAR or 7-Zip to open and extract.<br />
|-<br />
|.tar.gz<br/>.gz<br />
|Compressed Archive<br />
|<br />
|Use WinRAR or 7-Zip to open and extract.<br />
|-<br />
|.tar<br />
|Archive<br />
|<br />
|Use 7-zip to open and extract.<!-- And possibly WinRAR supports it too, not too sure --><br />
|-<br />
|.001/.part1/.r01<br />
|Split Archive<br />
|<br />
|Use WinRAR or 7-Zip to open and extract.<br />
|-<br />
|.gzip<br />
|Compressed Archive<br />
|<br />
|Use 7-Zip to open and extract. Can be loaded by [[PCSX2]] directly.<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Disc/Disk Images<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.iso/.img<br />
|Disk Image<br />
|Multiple<br />
|<br />
|-<br />
|.ccd<br />
|CloneCD Control File<br />
|Multiple<br />
|Usually comes with .img files.<br />
|-<br />
|.bin<br />
|Binary File<br />
|Multiple<br />
|Usually accompanied with, and used by, a [[Cue sheet (.cue)|cue sheet]].<br />
|-<br />
|[[Cue sheet (.cue)|.cue]]<br />
|Cue Sheet<br />
|Multiple<br />
|Metadata file for .bin/.iso/.img tracks.<br />
|-<br />
|.chd<br />
|Compressed Hard Disk<br />
|[[MAME]]/[[MESS]]<br />
|<br />
|-<br />
|.mdf<br />
|Media Descriptor File<br />
|Multiple<br />
|Disc image made from Alcohol 120%<br />
|-<br />
|.mds<br />
|Media Descriptor Sheet<br />
|Multiple<br />
|Similar to .cue or .ccd, but for .mdf files.<br />
|-<br />
|.ecm<br />
|Error Code Modeler<br />
|[[PlayStation emulators|PlayStation]]<br />
|Compressed PS1 disc image, use UnECM to decompress it.<br />
|-<br />
|.cso<br />
|Compressed ISO<br />
|PS2/PSP/GC/Wii<br />
|Compressed disc image, see [[Save Disk Space for ISOs|here]] to convert to and from .iso<br />
|-<br />
|.gcz<br />
|Compressed Dolphin ISO<br />
|GC/Wii<br />
|Compressed Wii/GC disc image, see [[Save Disk Space for ISOs|here]] to convert to and from .iso<br />
|-<br />
|.cdi/.gdi<br />
|CD Image<br />
|[[Sega Dreamcast emulators|Dreamcast]]<br />
|Typically used with Dreamcast, CDI is a compressed GDI<br />
|-<br />
|.sbI<br />
|CD Image<br />
|<br />
|Sub-channel data. Generally used in the case of PS1 for Digital Rights Management<br />
|-<br />
|.fds<br />
|Famicom Disk System<br />
|[[Nintendo Entertainment System emulators|NES]]<br />
|<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Tape Files<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.wav<br />
|Waveform Audio File Format<br />
|Tape Based Systems<br />
|Raw data in audio format†<br />
|-<br />
|.tap<br />
|Tape File<br />
|Tape Based Systems<br />
|Raw tape data usable by appropriate emulators<br />
|-<br />
|.tzx<br />
|ZX Spectrum Tape File<br />
|Compatible Tape Based Systems ([[ZX Spectrum emulators|ZXS]], [[Amstrad CPC emulators|CPC]], [[Commodore 64 emulators|C64]], etc.)<br />
|Prefered file type for all emulators, perfect representation<br />
|-<br />
|.cdc<br />
|CPC Digital Tape<br />
|[[Amstrad CPC emulators|Amstrad CPC]]<br />
|Identical to the .tzx file but useable only by [[Amstrad CPC emulators]]<br />
|}<br />
<br />
{| class="wikitable"<br />
†When listened to, the file will play white noise. If this noise is perfectly recorded on to a tape, that tape should theoretically be able to be used on a system. In practice, however, this is more difficult to do, as any interference can potentially ruin the tape and some copy protection systems may render the re-recording unusable<br />
|+ROM Images<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.nes<br />
|NES ROM<br />
|[[Nintendo Entertainment System emulators|NES]]<br />
|<br />
|-<br />
|.smc<br />
|Super Magicom<br />
|[[Super Nintendo emulators|SNES]]<br />
|Headered ROMs dumped from a Super Magicom copier.<br />
|-<br />
|.sfc<br />
|Super Famicom ROM<br />
|[[Super Nintendo emulators|SNES]]<br />
|Headerless SNES ROM<br />
|-<br />
|.md<br />
|Multi Game Doctor<br />
|[[Sega Genesis emulators|Genesis]]<br />
|ROMs dumped from a Multi Game Doctor<br />
|-<br />
|.smd<br />
|Super Magic Drive<br />
|[[Sega Genesis emulators|Genesis]]<br />
|Headered ROMs dumped from a Super Magic Drive<br />
|-<br />
|.gen<br />
|Genesis ROM<br />
|[[Sega Genesis emulators|Genesis]]<br />
|Headerless Genesis ROM<br />
|-<br />
|.gg<br />
|Game Gear ROM<br />
|[[Master System emulators|Game Gear]]<br />
|<br />
|-<br />
|.z64<br />
|Zip Diskette N64 ROM<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|Headered N64 ROMS dumped with a Mr. Backup Z64<br />
|-<br />
|.v64<br />
|Doctor V64<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|Headered N64 ROMS dumped with a Doctor V64<br />
|-<br />
|.n64<br />
|N64 ROM<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|<br />
|-<br />
|.gb<br />
|GameBoy ROM<br />
|[[Game Boy/Game Boy Color emulators|GameBoy]]<br />
|<br />
|-<br />
|.gbc<br />
|GBC ROM<br />
|[[Game Boy/Game Boy Color emulators|GameBoy Color]]<br />
|<br />
|-<br />
|.gba/.srl<br />
|GBA ROM<br />
|[[Game Boy Advance emulators|GameBoy Advance]]<br />
|<br />
|-<br />
|.gcm<br />
|GameCube Master Image<br />
|[[GameCube emulators|GameCube]]<br />
|GC disc dumped the way it's read<br />
|-<br />
|.gcz<br />
|Compressed GameCube Disc Image<br />
|[[GameCube emulators|GameCube]]<br />
|Can be either a compressed .gcm or .iso<br />
|-<br />
|.nds/.srl<br />
|NDS ROM<br />
|[[Nintendo DS emulators|Nintendo DS]]<br />
|<br />
|-<br />
|.dsi/.nds/.srl<br />
|DSiWare ROM<br />
|DSiWare<br />
|Different from regular DS ROMs.<br />
|-<br />
|.wbfs<br />
|Wii Backup File System<br />
|[[Wii emulators|Wii]]<br />
|Use WBFS Manager to convert to and from .iso<br />
|-<br />
|.wad<br />
|Game Data File<br />
|[[Wii emulators|Wii]]/Doom<br />
|Use for Wii channels and old FPS games<br />
|-<br />
|.cia<br />
|Citra Importable Archive<br />
|[[Nintendo 3DS emulators|3DS]]<br />
|<br />
|-<br />
|.3ds<br />
|Nintendo 3DS ROM<br />
|[[Nintendo 3DS emulators|3DS]]<br />
|<br />
|-<br />
|.nsp<br />
|Nintendo Switch ROM<br />
|[[Nintendo Switch emulators|Nintendo Switch]]<br />
|Dump of SD and NAND games, Updates<br />
|-<br />
|.xci<br />
|Nintendo Switch ROM <br />
|[[Nintendo Switch emulators|Nintendo Switch]]<br />
|Dump of a game cartridge<br />
|-<br />
|.ngp/.ngc<br />
|NGP/C ROM<br />
|[[Neo Geo Pocket emulators|Neo Geo Pocket/Color]]<br />
|<br />
|-<br />
|.pce<br />
|PC Engine ROM<br />
|[[PC Engine (TurboGrafx-16) emulators|PC Engine]]<br />
|<br />
|-<br />
|.vpk<br />
|Playstation Vita ROM?<br />
|[[PlayStation Vita emulators|Playstation Vita]]<br />
|<br />
|-<br />
|.vb<br />
|Virtual Boy ROM<br />
|[[Virtual Boy emulators|Virtual Boy]]<br />
|Also used for Visual Basic source files<br />
|-<br />
|.ws / .wsc<br />
|WonderSwan (Color) ROM<br />
|[[WonderSwan emulators|WonderSwan/Color]]<br />
|<br />
|-<br />
|.ipa<br />
|Apple iPhone App Data<br />
|[[IOS emulators|iOS]]<br />
|<br />
|-<br />
|.apk<br />
|Android App Data<br />
|[[Android emulators|Android]]<br />
|<br />
|-<br />
|.obb<br />
|Android App Data Resources<br />
|[[Android emulators|Android]]<br />
|<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Saves<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.dsv<br />
|DeSmuME Save<br />
|[[Nintendo DS emulators|NDS]]<br />
|<br />
|-<br />
|.ds1 to .ds9<br />
|DeSmuME Save State<br />
|[[Nintendo DS emulators|NDS]]<br />
|<br />
|-<br />
|.sav<br />
|Save file<br />
|Multiple<br />
|<br />
|-<br />
|.ps2<br />
|[[PCSX2]] Memory Card<br />
|[[PlayStation 2 emulators|PS2]]<br />
|<br />
|-<br />
|.mcr<br />
|Memory Card Reader<br />
|[[PlayStation emulators|PS1]]<br />
|PS1 emulator memory card<br />
|-<br />
|.mpk<br />
|Memory Pack<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|N64 saves<br />
|-<br />
|.eep<br />
|EEPROM<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|N64 saves<br />
|-<br />
|.st0/.sta/<br />
|Savestate<br />
|Multiple<br />
|<br />
|-<br />
|.srm<br />
|Save RAM<br />
|[[Super Nintendo emulators|SNES]]/[[Sega Genesis emulators|Genesis]]<br />
|Save RAM dump, used with emulators and flashcards<br />
|}<br />
<br />
{| class="wikitable"<br />
|+[[Shaders and Filters]]<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|[https://en.wikipedia.org/wiki/Cg_%28programming_language%29 .cg]<br />
|C for Graphics<br />
|<br />
|Nvidia's shader format based on C's syntax.<br />
|-<br />
|[https://en.wikipedia.org/wiki/GLSL .glsl]<br />
|OpenGL Shading Language / GLslang<br />
|<br />
|OpenGL only shader format based on C's syntax.<br />
|-<br />
|[https://en.wikipedia.org/wiki/HLSL .hlsl]<br />
|High-level shader language<br />
|Windows, [[Xbox emulators|Xbox]], [[Xbox 360 emulators|360]]<br />
|Microsoft's proprietary DirectX only shader language, based on C's syntax.<br />
|-<br />
|[https://github.com/shader-slang/slang .slang]<br />
|Slang<br />
|<br />
|Shading language that extends HLSL.<br />
|-<br />
|.slangp<br />
|Slang preset<br />
|<br />
|Lists Slang files and provides parameters for them.<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Other<br />
|-<br />
! scope="col"|File ext.<br />
! scope="col"|Name<br />
! scope="col"|System<br />
! scope="col"|Notes<br />
|-<br />
|.elf<br />
|Executable and Linkable Format<br />
|[[PlayStation 2 emulators|PS2]]/[[PlayStation 3 emulators|PS3]]/[[GameCube emulators|GC]]/[[Wii emulators|Wii]]<br />
|Typically a homebrew/small application file<br />
|-<br />
|.pbp<br />
|Perl Builder File<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|Game and homebrew eboot file, also used for PS1 ISO storage (eboot.pbp)<br />
|-<br />
|.dol<br />
|Dolphin File<br />
|[[GameCube emulators|GameCube]]/[[Wii emulators|Wii]]<br />
|Executable<br />
|-<br />
|.xex<br />
|Xbox Executable<br />
|Xbox/X360<br />
|Xbox Executable. Usually comes with a folder with game data. X360 ones can be loaded by Xenia.<br />
|-<br />
|.cfg/.ini<br />
|Configuration File<br />
|Multiple<br />
|Use a text editor such as notepad/[http://notepad-plus-plus.org/download/ Notepad++] to edit<br />
|-<br />
|.dll<br />
|Dynamic Link Library<br />
|Multiple<br />
|Typically used for plugins/emulation cores in emulators<br />
|-<br />
|.so<br />
|Shared Library<br />
|Multiple<br />
|Typically used for plugins/emulation cores in emulators<br />
|-<br />
|.xml<br />
|Extensible Markup Language<br />
|[[MAME]]/[[MESS]]<br />
|Contains various information about emulated systems and ROMs.<br />
|-<br />
|.hsi<br />
|XML-like<br />
|[[MESS]]<br />
|Contains various information about ROMs.<br />
|-<br />
|.lay<br />
|Layout<br />
|[[MAME]]/[[MESS]]<br />
|XML-like file used to describe the visual layout of artwork overlays and placement of emulation input/output.<br />
|-<br />
|.nv<br />
|Non Volatile RAM<br />
|[[MAME]]/[[MESS]]<br />
|Created by default to store [https://en.wikipedia.org/wiki/Non-volatile_random-access_memory nvram] of emulated systems or software in the NVRAM folder.<br />
|-<br />
|.m3u<br />
|Playlist file<br />
|Multiple<br />
|Used to play multiple discs back to back, [http://emulation.gametechwiki.com/index.php/Auto-load_next_disc automates disc swapping].<br />
|}<br />
<br />
[[Category:FAQs]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Amiibo&diff=22688Amiibo2018-12-03T09:42:12Z<p>95.1.16.0: /* Emulation */</p>
<hr />
<div>Various collectibles and figurines used to maximize sales for greedy game companies, and their emulation support.<br />
<br />
==Nintendo Amiibo==<br />
An Amiibo is a small figurine produced by Nintendo, which stores and relays various information for related video games via near field communication (NFC). It was supported on the [[Wii U emulators|Wii U]] and the [[Nintendo_Switch_emulators|Nintendo Switch]], as well as the [[Nintendo 3DS emulators|Nintendo 3DS]] (natively on new 3DS, with an add-on peripheral on old models).<br />
<br />
The figurine had some unique data about its type, sometimes some user save-data, but its size is too small to hold any true add-on game content. When read by the game during in-game prompts, it would unlock various bonuses and content already on the disc (just like on-disc DLC), depending on the figurine's type and various other conditions.<br />
<br />
===Emulation===<br />
{| class="wikitable" style="text-align:center;"<br />
|+Related Console Emulators<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Amiibo Support<br />
|-<br />
!colspan="8"|Nintendo 3DS<br />
|-<br />
|[[Citra]]<br />
|Windows, Linux, macOS<br />
|[https://citra-emu.org/download/ Nightly]<br />
|{{✓}}<br />
|-<br />
|[[3dmoo]]<br />
|Windows, Linux<br />
|[https://github.com/plutooo/3dmoo/ Git]<br />
|{{✗}}<br />
|-<br />
|[[TronDS]]<br />
|Windows, Linux<br />
|[http://trondsemu.byethost15.com/downloads.html 1.0.0.5]<br />
|{{✗}}<br />
|-<br />
|LemonLime<br />
|Windows, Linux, macOS<br />
|[https://github.com/Cyuubi/LemonLime/ Git]<br />
|{{✗}}<br />
|-<br />
!colspan="8"|Wii U<br />
|-<br />
|[[Cemu]]<br />
|Windows<br />
|[http://cemu.info/index.html#download {{CemuVer}}]<br />
|{{✓}}<br />
|-<br />
|[[Decaf]]<br />
|Windows, Linux<br />
|[https://github.com/decaf-emu/decaf-emu Git]<br />
|{{✗}}<br />
|-<br />
!colspan="8"|Nintendo Switch<br />
|-<br />
|[[yuzu]]<br />
|Windows, Linux, macOS<br />
|[https://yuzu-emu.org/downloads/ Nightly]<br />
|{{✓}}<br />
|-<br />
|[[Ryujinx]]<br />
|Windows, Linux, macOS<br />
|[https://github.com/gdkchan/Ryujinx Git]<br />
|{{✗}}<br />
|-<br />
||[https://github.com/RKX1209/nsemu NSEmu]<br />
|Windows<br />
|{{✗}} (WIP)<br />
|{{✗}}<br />
|-<br />
|[[SphiNX]]<br />
|Windows<br />
|{{✗}} (WIP)<br />
|{{✗}}<br />
|}<br />
<br />
* [[Cemu]] has partial Amiibo support. While Amiibo dumps (.bin) can be loaded and read in-game to trigger their appropriate effects, they can't be written back to. This affects, for example, the Wolf Link figurine, that's supposed to store the number of hearts for Link from Twilight Princess HD's save file, and summon in Breath of the Wild a wolf with as much HP. With the way Cemu's implementation is, this never happens and the summon only has a default of 3 hearts. Nevertheless, this can be circumvented by writing to the Amiibo on real Wii U hardware, dumping it, then using that dump with BoTW.<br />
* [[yuzu]] added Amiibo support. It can do the reading part, but it's yet to be known if it can do the write part.<br />
* [[Citra]] added Amiibo support in late 2018. <ref>[https://twitter.com/citraemu/status/1064927217807958016 Citra - Announcing amiibo support] (November 20, 2018)</ref><br />
* No 3DS to date has a functional software implementation.<br />
* 3DS custom firmware has an app that can load Amiibo in software, but it's buggy and has limited compatibility (SSB4 3DS), and no longer under development.<br />
<br />
===Amiibo Dumps===<br />
These are little more than NFC tags. There are multiple ways to dump, store and fake these. Their common format accepted by emulators is .bin files. Additionally, there are some complete sets shared online that regularly get updated.<br />
<br />
*[https://github.com/HiddenRamblings/TagMo TagMo]: An open source android application that can be used to store and relay the same information as any given amiibo (provided they have the [https://pastebin.com/aV23ha3X appropriate encryption keys]). [https://github.com/HiddenRamblings/TagMo/releases Download]<br />
*[http://www.n2elite.com/ n2elite]: A little puck sold commercially that uses the "amiiqo emulator" for storing and transferring data to official Nintendo consoles.<br />
<br />
==Game Boy Advance Figurines==<br />
Some Japanese-exclusive game series on the GBA offered peripherals mandatory to game progression. The gameplay was similar to Pokemon, and used figurines not unlike Skylanders before their day. There were two series, each with their figurines that only work across their respective franchise:<br />
<br />
* '''Bouken Yuuki Pluster World:''' Plust Gate/EX/Pluston GP<br />
* '''Legendz:''' Island of Ordeal/Sign of Nekuromu<br />
<br />
===Emulation===<br />
None to speak of, though in the case of the Legendz series, the scene dumpers made a patch that spoofs the figurine reading code to trick it into believing a successful reading of the first figurine registered everytime it's prompting a read. This makes initial progression possible on emulators.<br />
<br />
==Barcode Readers==<br />
TBA<br />
<br />
==Skylanders==<br />
TBA<br />
<br />
==Disney Infinite Figurines==<br />
TBA<br />
<br />
==References==<br />
<references /><br />
<br />
<br />
{{Nintendo}}</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Supermodel&diff=22687Supermodel2018-12-03T08:27:38Z<p>95.1.16.0: Undo revision 21343 by ObiKKa (talk) already say that</p>
<hr />
<div>{{Infobox emulator<br />
|title = Supermodel<br />
|logo = <br />
|logowidth = <br />
|version = 0.2a<br />
|active = Yes<br />
|platform = Windows, Linux, macOS<br />
|target = [[Sega Model 3]]<br />
|developer = sthief, trzy, vlinde, dukeeeey<br />
|prog-lang = C++<br />
|website = [https://www.supermodel3.com www.supermodel3.com]<br />
|source = [https://sourceforge.net/p/model3emu/code/HEAD/tree/ SourceForge] <br/>[https://www.supermodel3.com/Files/Supermodel_0.2a_src.zip 0.2a] <small>(Old)</small><br />
}}<br />
'''Supermodel''' is an open-source [[Sega Model 3]] emulator written in C++.<br />
<br />
==Downloads==<br />
'''Recommended places to download the latest builds:'''<br />
* [https://sourceforge.net/p/model3emu/code/HEAD/tree/ Official SourceForge's source files only] (Click on the 'Download Snapshot' tab button)<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1138 Official Supermodel forum thread] (Changelog only)<br />
:- [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1206 Official Supermodel forum thread] (Up to SVN 741)<br />
* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/4198-supermodel-wip/ Emu-France] (French language)<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/7359-supermodel-wip-xp/ Emu-France] (Windows XP version)<br />
<br />
'''Compile builds:'''<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=232 Building Supermodel on Windows with Visual Studio 2008]<br />
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=311 Building Supermodel on Ubuntu Linux]<br />
<br />
===Frontend===<br />
It seems that this emulator requires you to use a command-line interface to boot up a ROM game. There is an alternative way with a frontend (To be put in the same folder as Supermodel).<br />
First check the [https://www.supermodel3.com/Help.html official Supermodel Command-Line Interface setup guide].<br />
<br />
* [http://www.emuline.org/topic/208-emu-sega-model-3-supermodel-r755-xinputaudio-fixnvramconfig-pad/ Emuline.org thread] (French language. Download files require an user account.)<br />
<br />
'''Old frontends:'''<br />
* SuperModel-UI:<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3697-supermodel-ui/ Emu-France] (French language. SuperModel-UI v0.9.151. Updated: 16/09/2013.)<br />
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3699-supermodel-ui-snapshots/ Emu-France] (French language. SuperModel-UI Snapshots v1.0. Updated: 29/02/2012.)<br />
<br />
==Overview==<br />
The [http://www.supermodel3.com/About.html original Supermodel effort] was undertaken by Ville Linde (vlinde?), Stefano Teso (sthief?), and Bart Trzynadlowski (trzy?) from 2003. The PowerPC emulator is originally by Ville Linde and the Sega Custom Sound Processor emulator was donated by [http://nebula.emulatronia.com/ ElSemi] (Coder of old emulators like Nebula, CPS3 emulator and Model 2 emulator). Development began in January 2011 after Bart rewrote it from scratch in late 2010 and got it to a playable state. The first version of Supermodel was released on April 1, 2011. It is being created by Bart Trzynadlowski, Ville Linde, and Stefano Teso. Ian (dukeeeey) is another active contributor.<br />
<br />
Supermodel uses OpenGL and SDL. On Windows, it supports force feedback and [[Xbox 360 emulators|Xbox 360]] controllers.<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&diff=22380Game Boy/Game Boy Color emulators2018-11-30T10:55:56Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Game Boy<br />
|logo = Game_Boy.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1989<br />
|discontinued = 2003<br />
|predecessor = [[Game & Watch]]<br />
|successor = [[Virtual Boy emulators|Virtual Boy]]<br />
|emulated = {{✓}}<br />
}}<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 a larger memory size 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 be succeeded by the backward-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]. For a list of accuracy tests, see [[GB/C Tests]].<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"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="7"|PC<br />
|-<br />
|[[SameBoy]]<br />
|Multi-platform<br />
|[https://sameboy.github.io/downloads/ 0.11.2]<br />
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[BGB]]<br />
|Windows<br />
|[http://bgb.bircd.org/#downloads 1.5.7]<br />
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Gambatte]]<br />
|Multi-platform<br />
|[https://sourceforge.net/projects/gambatte/files/gambatte/r571/ r571]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Gearboy]]<br />
|Multi-platform<br />
|[https://github.com/drhelius/Gearboy/releases 2.3.1]<br />
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[GBE+]]<br />
|Windows, Linux, macOS (untested)<br />
|[https://github.com/shonumi/gbe-plus/releases 1.2]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[higan]]<br />
|Windows, Linux, macOS<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 />
|[[VisualBoy Advance|Visual Boy Advance-M (VBA-M)]]<br />
|Multi-platform<br />
|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]<br />
|{{✓}} ||{{✗}}<ref group=N name=one>A VBA-M libretro core does exist, but it only emulates GBA.</ref> ||{{✓}} ||{{✗}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://hhug.me/ hhugboy]<br />
|Windows<br />
|[https://github.com/tzlion/hhugboy/releases/tag/v1.2.7 1.2.7]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[KiGB]]<br />
|Windows, Linux, macOS<br />
|[http://kigb.emuunlim.com/downloads.htm 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 />
|[http://emulicious.net Emulicious]<br />
|Multi-platform<br />
|[http://emulicious.net/news/]<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 />
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]<br/><small>(Gambatte 0.5-wip based)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu 1.5.19]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.fastemulator.gbc 1.5.2]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|John GBC<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.80]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://www.explusalpha.com/ GBA.emu]<br/><small>(VBA-M r1097 based)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.19]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[https://github.com/afjcjsbx/gambatte-droid GambatteDroid]<br />
|[[Android emulators|Android]]<br />
|1.2<br />
|? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="7"|Consoles<br />
|-<br />
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ GameYob DS]<br />
|[[Nintendo DS emulators|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 emulators|Nintendo 3DS]]<br />
|[https://github.com/Steveice10/GameYob/releases v1.0.8]<br />
|? ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[VisualBoy_Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|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 emulators|PlayStation Portable]]<br />
|2.10<br />
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|8.10<br />
|{{✓}} <small>(Pokemon only)</small> ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[mGBA]]<br />
|[[Wii emulators|Wii]], [[Nintendo 3DS emulators|Nintendo 3DS]], [[PlayStation Vita emulators|PlayStation Vita]]<br />
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br />
|? ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://filetrip.net/psp-downloads/homebrew/download-gemp-homers-rin-33-final-f27565.html GeMP]<br />
|[[PlayStation Portable emulators|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 emulators|PlayStation Portable]]<br />
|1.32<br />
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparison===<br />
<br />
====Game Boy-only emulators====<br />
;[[SameBoy]]:A relatively new emulator, probably the most accurate Game Boy emulator currently. The UI is simplistic and lacks mouse support. It includes open source bootroms, although these can be replaced with real ones. Also emulates Game Boy Camera and Game Boy Printer.<br />
;[[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 Game Boy colors and borders, though it doesn't emulate all of its functions. It also has an advanced debugger.<br />
;[[Gambatte]]:Extremely 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 />
;[[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 />
'''List of recommended GB/GBC emulators for Android:'''<br />
* [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.)<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 a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first and 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 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_.<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 undersaturated. 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 />
===Unlicensed Mappers===<br />
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 multicart games, among others.<br />
<br />
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.<br />
<br />
==Hardware Features==<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+ 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'').<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 />
|[[VisualBoy Advance#VBA-M|VBA-M]]<br />
|Multi-platform<br />
|Latest<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 Source]<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 name="mGBA_Cam">{{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}}</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 />
====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 supports this feature but it is unknown if other emulators support or have plans to support it.<br />
<br />
===Motion Control (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. [[VisualBoy Advance|VBA]] and [[KiGB]] have a "Motion Sensor" option to map four directional keys to emulate the cartridge tilting, but the controls aren't analog. [[BGB]] can emulate the tilting features with the use of the mouse.<br />
<br />
===Rumble===<br />
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as ''Pokémon Pinball'', but the feature is optional. It is unknown if any emulator supports this feature.<br />
<br />
===Multiplayer===<br />
* '''Link Cable:''' [[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.<br />
* '''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.<br />
<br />
===Online Features===<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 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.<br />
<br />
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 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 properly support this accessory.<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 />
===Accessories===<br />
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't bother with them at all, save for GBE+.<br />
<br />
* '''Game Boy Pocket Sonar:''' 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).<br />
* '''Barcode Boy:''' An obscure Japan-only barcode-scanning device released by Namcot (then-Namco'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.<br />
* '''Barcode Taisen Bardigun:''' Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].<br />
* '''Singer Sewing Machine:''' 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 name="IZEK_1">{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&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}}</ref><ref name="IZEK_2">{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (GameBoy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}</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 />
==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 />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Game Boy emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&diff=22379Game Boy/Game Boy Color emulators2018-11-30T10:55:10Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Game Boy<br />
|logo = Game_Boy.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1989<br />
|discontinued = 2003<br />
|predecessor = [[Game & Watch]]<br />
|successor = [[Virtual Boy emulators|Virtual Boy]]<br />
|emulated = {{✓}}<br />
}}<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 a larger memory size 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 be succeeded by the backward-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]. For a list of accuracy tests, see [[GB/C Tests]].<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"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="7"|PC<br />
|-<br />
|[[SameBoy]]<br />
|Multi-platform<br />
|[https://sameboy.github.io/downloads/ 0.11.2]<br />
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[BGB]]<br />
|Windows<br />
|[http://bgb.bircd.org/#downloads 1.5.7]<br />
|{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Gambatte]]<br />
|Multi-platform<br />
|[https://sourceforge.net/projects/gambatte/files/gambatte/r571/ r571]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Gearboy]]<br />
|Multi-platform<br />
|[https://github.com/drhelius/Gearboy/releases 2.3.1]<br />
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[GBE+]]<br />
|Windows, Linux, macOS (untested)<br />
|[https://github.com/shonumi/gbe-plus/releases 1.2]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[higan]]<br />
|Windows, Linux, macOS<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 />
|[[VisualBoy Advance|Visual Boy Advance-M (VBA-M)]]<br />
|Multi-platform<br />
|[https://github.com/visualboyadvance-m/visualboyadvance-m/releases {{VBAMVer}}]<br />
|{{✓}} ||{{✗}}<ref group=N name=one>A VBA-M libretro core does exist, but it only emulates GBA.</ref> ||{{✓}} ||{{✗}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://hhug.me/ hhugboy]<br />
|Windows<br />
|[https://github.com/tzlion/hhugboy/releases/tag/v1.2.7 1.2.7]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[KiGB]]<br />
|Windows, Linux, macOS<br />
|[http://kigb.emuunlim.com/downloads.htm 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 />
|[[http://emulicious.net Emulicious]<br />
|Multi-platform<br />
|[http://emulicious.net/news/]<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 />
|[http://www.explusalpha.com/home/gbc-emu GBC.emu]<br/><small>(Gambatte 0.5-wip based)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu 1.5.19]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[https://my-oldboy-free-gbc-emulator.en.uptodown.com/android My OldBoy!]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.fastemulator.gbc 1.5.2]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|John GBC<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.johnemulators.johngbc 3.80]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://www.explusalpha.com/ GBA.emu]<br/><small>(VBA-M r1097 based)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.19]<br />
|? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[https://github.com/afjcjsbx/gambatte-droid GambatteDroid]<br />
|[[Android emulators|Android]]<br />
|1.2<br />
|? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="7"|Consoles<br />
|-<br />
|[http://gbatemp.net/threads/gameyob-a-gameboy-emulator-for-ds.343407/ GameYob DS]<br />
|[[Nintendo DS emulators|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 emulators|Nintendo 3DS]]<br />
|[https://github.com/Steveice10/GameYob/releases v1.0.8]<br />
|? ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[VisualBoy_Advance#VBA-M|Visual Boy Advance-M (VBA-M)]]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|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 emulators|PlayStation Portable]]<br />
|2.10<br />
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|8.10<br />
|{{✓}} <small>(Pokemon only)</small> ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[mGBA]]<br />
|[[Wii emulators|Wii]], [[Nintendo 3DS emulators|Nintendo 3DS]], [[PlayStation Vita emulators|PlayStation Vita]]<br />
|[https://endrift.com/mgba/downloads.html {{MGBAVer}}]<br />
|? ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://filetrip.net/psp-downloads/homebrew/download-gemp-homers-rin-33-final-f27565.html GeMP]<br />
|[[PlayStation Portable emulators|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 emulators|PlayStation Portable]]<br />
|1.32<br />
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparison===<br />
<br />
====Game Boy-only emulators====<br />
;[[SameBoy]]:A relatively new emulator, probably the most accurate Game Boy emulator currently. The UI is simplistic and lacks mouse support. It includes open source bootroms, although these can be replaced with real ones. Also emulates Game Boy Camera and Game Boy Printer.<br />
;[[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 Game Boy colors and borders, though it doesn't emulate all of its functions. It also has an advanced debugger.<br />
;[[Gambatte]]:Extremely 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 />
;[[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 />
'''List of recommended GB/GBC emulators for Android:'''<br />
* [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.)<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 a [[Super Nintendo emulators|SNES emulator]] (its original name was bsnes), it was the first and 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 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_.<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 undersaturated. 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 />
===Unlicensed Mappers===<br />
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 multicart games, among others.<br />
<br />
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.<br />
<br />
==Hardware Features==<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+ 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'').<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 />
|[[VisualBoy Advance#VBA-M|VBA-M]]<br />
|Multi-platform<br />
|Latest<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 Source]<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 name="mGBA_Cam">{{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}}</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 />
====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 supports this feature but it is unknown if other emulators support or have plans to support it.<br />
<br />
===Motion Control (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. [[VisualBoy Advance|VBA]] and [[KiGB]] have a "Motion Sensor" option to map four directional keys to emulate the cartridge tilting, but the controls aren't analog. [[BGB]] can emulate the tilting features with the use of the mouse.<br />
<br />
===Rumble===<br />
A good number of cartridges came with a built-in rumble that required an AAA battery to power, such as ''Pokémon Pinball'', but the feature is optional. It is unknown if any emulator supports this feature.<br />
<br />
===Multiplayer===<br />
* '''Link Cable:''' [[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.<br />
* '''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.<br />
<br />
===Online Features===<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 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.<br />
<br />
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 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 properly support this accessory.<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 />
===Accessories===<br />
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't bother with them at all, save for GBE+.<br />
<br />
* '''Game Boy Pocket Sonar:''' 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).<br />
* '''Barcode Boy:''' An obscure Japan-only barcode-scanning device released by Namcot (then-Namco'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.<br />
* '''Barcode Taisen Bardigun:''' Another Japan only barcode-scanning device with the dedicated game. GBE+ [https://shonumi.github.io/articles/art6.html supports this accessory].<br />
* '''Singer Sewing Machine:''' 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 name="IZEK_1">{{cite web|url=https://www.youtube.com/watch?v=AlhJKMXU7tg&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}}</ref><ref name="IZEK_2">{{cite web|url=https://www.youtube.com/watch?v=K-Epj2_eJdA|title=Singer IZEK Digital Sewing Machine - Gameboy Color Controller (GameBoy Color) Review|publisher=Youtube|accessdate=2018-08-10|date=2014-06-24}}</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 />
==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 />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Game Boy emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=SG-1000_emulators&diff=22378SG-1000 emulators2018-11-30T10:47:56Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Sega SG-1000 <br />
|logo = Sega-SG-1000-Console-Set.png<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Third-generation video game consoles|Third generation]]<br />
|release = 1983<br />
|discontinued = 1985<br />
|successor = [[Master System emulators|Master System]]<br />
|emulated = {{✓}}<br />
}}The '''SG-1000''', also known as '''Sega Game 1000''', was a third-generation 8-bit home video game console released by [https://en.wikipedia.org/wiki/Sega Sega] in 1983. This system marked Sega's first entry into the home video game hardware business. The SG-1000 didn't see much success in its home country, mostly due to competition from the technically superior [[Nintendo Entertainment System emulators|Famicom]]; it did however enjoy a brief period of popularity in Taiwan, prior to the latter market being inundiated by unlicensed Family Computer clones.<br />
<br />
Sega's use of off-the-shelf components in developing the console, which was also shared with the [[ColecoVision emulators|ColecoVision]], led to at least one unauthorized clone of the SG-1000, manufactured and sold by Taiwan-based Bit Corporation as the Dina 2-in-1. Indeed, the Dina had support for SG-1000 games and ColecoVision titles to a certain extent.<br />
<br />
The '''SC-3000''' (Sega Computer 3000) was its home computer counterpart and has a built-in keyboard.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|SG-1000<br />
! scope="col"|SC-3000<br />
! scope="col"|SF-7000<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform*<br />
|{{GenPlusGXVer}}<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|?<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[blueMSX]]<br />
|Windows, Multi-platform**<br />
|[http://bluemsx.com/download.html 2.8.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CoolCV<br />
|Multi-platform<br />
|[http://atariage.com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-windows-and-raspberry/ 0.6.6]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://sourceforge.net/projects/twombit/ TwoMbit]<br />
|Windows, Linux, macOS<br />
|[http://sourceforge.net/projects/twombit/files/ 1.0.5]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Meka<br />
|Multi-platform<br />
|[http://www.smspower.org/meka/ 0.80]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|vdmgr<br />
|Windows<br />
|[http://www.geocities.jp/g_lsluk/vdmgr.html 0.1.8]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available on PC as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<nowiki>**</nowiki>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:SG-1000 emulators|*]]<br />
[[Category:Third-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=SG-1000_emulators&diff=22377SG-1000 emulators2018-11-30T10:44:28Z<p>95.1.16.0: </p>
<hr />
<div>{{Infobox console<br />
|title = Sega SG-1000 <br />
|logo = Sega-SG-1000-Console-Set.png<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Third-generation video game consoles|Third generation]]<br />
|release = 1983<br />
|discontinued = 1985<br />
|successor = [[Master System emulators|Master System]]<br />
|emulated = {{✓}}<br />
}}The '''SG-1000''', also known as '''Sega Game 1000''', was a third-generation 8-bit home video game console released by [https://en.wikipedia.org/wiki/Sega Sega] in 1983. This system marked Sega's first entry into the home video game hardware business. The SG-1000 didn't see much success in its home country, mostly due to competition from the technically superior [[Nintendo Entertainment System emulators|Famicom]]; it did however enjoy a brief period of popularity in Taiwan, prior to the latter market being inundiated by unlicensed Family Computer clones.<br />
<br />
Sega's use of off-the-shelf components in developing the console, which was also shared with the [[ColecoVision emulators|ColecoVision]], led to at least one unauthorized clone of the SG-1000, manufactured and sold by Taiwan-based Bit Corporation as the Dina 2-in-1. Indeed, the Dina had support for SG-1000 games and ColecoVision titles to a certain extent.<br />
<br />
The '''SC-3000''' (Sega Computer 3000) was its home computer counterpart and has a built-in keyboard.<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|SG-1000<br />
! scope="col"|SC-3000<br />
! scope="col"|SF-7000<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform*<br />
|1.7.5<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|?<br />
|?<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[blueMSX]]<br />
|Windows, Multi-platform**<br />
|[http://bluemsx.com/download.html 2.8.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CoolCV<br />
|Multi-platform<br />
|[http://atariage.com/forums/topic/240800-coolcv-emulator-for-mac-os-x-linux-windows-and-raspberry/ 0.6.6]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://sourceforge.net/projects/twombit/ TwoMbit]<br />
|Windows, Linux, macOS<br />
|[http://sourceforge.net/projects/twombit/files/ 1.0.5]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Meka<br />
|Multi-platform<br />
|[http://www.smspower.org/meka/ 0.80]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|vdmgr<br />
|Windows<br />
|[http://www.geocities.jp/g_lsluk/vdmgr.html 0.1.8]<br />
|{{✓}}<br />
|?<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available on PC as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<nowiki>**</nowiki>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:SG-1000 emulators|*]]<br />
[[Category:Third-generation video game consoles]]</div>95.1.16.0https://emulation.gametechwiki.com/index.php?title=Super_Nintendo_emulators&diff=22376Super Nintendo emulators2018-11-30T10:13:02Z<p>95.1.16.0: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Super Nintendo Entertainment System<br />
|logo = snesna.png<br />
|developer = [[:Nintendo]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1990<br />
|discontinued = 2003<br />
|predecessor = [[Nintendo Entertainment System emulators|NES]]<br />
|successor = [[Nintendo 64 emulators|Nintendo 64]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[gametech:Super Nintendo Entertainment System|Super Nintendo Entertainment System]]''' (SNES) is a 16-bit, fourth-generation console released by [[wikipedia:Nintendo|Nintendo]] in 1990. Borrowing the name of its predecessor, the [[Nintendo Entertainment System emulators|Nintendo Entertainment System]], it was similarly named the '''Super Famicom''' in Japan, and during that time it had ''fierce'' competition with SEGA's [[Sega Genesis emulators|Genesis]] (known in other regions as the Mega Drive).<br />
<br />
Emulation for the SNES is robust, with several high-quality emulators for various systems, some of which are [[Emulation Accuracy|cycle-accurate]].<br />
<br />
==Emulators==<br />
{| class="wikitable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Version<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="7"|PC<br />
|-<br />
|[[higan]] (formerly bsnes)<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}] <br /><br />
[https://board.byuu.org/viewtopic.php?f=29&t=2102 v0.106r44 beta] <small>(bsnes official)</small> <br /><br />
[https://board.byuu.org/viewtopic.php?f=2&t=2131 csnes WIP] <small>(from scratch)</small><br />
| {{✓}}<br />
|Cycle<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[Higan#nSide|nSide]] (forked higan)<br />
|Multi-platform<br />
|[https://github.com/hex-usr/nSide/releases v0.09r16]<br />
| {{✓}}<br />
|Cycle<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[Higan#bsnes-classic|bsnes-classic]] (forked bsnes Qt)<br />
|Multi-platform<br />
|[http://github.com/sharknnth/bsnes-classic/releases v0.73u7] <br /> [https://board.byuu.org/viewtopic.php?f=4&t=2061&p=54005 v0.106r04] <small>(bsnes-mcfly)</small><br />
| {{✓}}<br />
|Cycle<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]]<br />
|Multi-platform<br />
|[https://sites.google.com/site/bearoso/ {{Snes9xVer}}]<br />
| {{✓}}<br />
|High<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[BizHawk]] (bsnes)<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
| {{✗}}<br />
|Cycle<br />
| {{✓}}<br />
| {{✗}}<br />
|-<br />
|lsnes<br />
|Windows<br />
|[http://tasvideos.org/Lsnes.html rr2-β23] <br /> [http://repo.or.cz/w/lsnes.git Git]<br />
| {{✗}}<br />
|Cycle<br />
| {{✓}}<br />
| {{✗}}<br />
|-<br />
|[[Mednafen]] (bsnes)<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
| {{✓}}<br />
|High<br />
| {{✓}}<br />
| {{✗}}<br />
|-<br />
|[[No$|NO$SNS]]<br />
|Windows<br />
|[http://problemkaputt.de/sns.htm 1.6]<br />
| {{✗}}<br />
|Medium<br />
| {{✗}}<br />
| {{✗}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
| {{✓}}<br />
|Low<br />
| {{✓}}<br />
| {{✗}}<br />
|-<br />
|[[Silhouette]]<br />
|macOS<br />
|[https://www.zophar.net/fileuploads/1/816uajag/Silhouette.sit.hqx 1.0]<br />
| {{✗}}<br />
|Low<br />
| {{✗}}<br />
| {{✗}}<br />
|-<br />
|[[ZSNES]]<br />
|Multi-platform<br />
|[http://zsnes.com 1.51]<br />
| {{✗}}<br />
|Low<br />
| {{✗}}<br />
| {{✗}}<br />
|-<br />
|[[CATSFC]]<br />
|Multi-platform<br />
|[https://github.com/ShadauxCat/CATSFC 1.36]<br />
| {{✓}}<br />
|Low<br />
| {{✗}}<br />
| {{✗}}<br />
|-<br />
!colspan="7"|Mobile<br />
|-<br />
|Snes9x EX+<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus Varies]<br />
| {{✗}}<br />
|High<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]] Next<br />
|Multi-platform<br />
|1.53<br />
| {{✓}}<br />
|Mid<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|Snes8x<br />
|Windows Phone<br />
|2.15.3<br />
|?<br />
|Mid<br />
| {{✗}}<br />
| {{✓}}<br />
|-<br />
|Snes9x EX<br />
|[[Android emulators|Android]]<br />
|1.5.34<br />
| {{✗}}<br />
|Low<br />
| {{✗}}<br />
| {{✓}}<br />
|-<br />
|[http://www.superretro16.com/ SuperRetro16]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.bubblezapgames.supergnes 1.7.11]<br />
| {{✗}}<br />
|Low<br />
| {{✓}}<br />
| {{✗}}<br />
|-<br />
|[[CATSFC]]<br />
|Multi-platform<br />
|1.36<br />
| {{✓}}<br />
|Low<br />
| {{✗}}<br />
| {{✗}}<br />
|-<br />
!colspan="7"|Console<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]], [[Wii U emulators|Wii U]], [[Nintendo 3DS emulators|New 3DS]]<br />
|N/A<br />
| {{✗}}<br />
|Mid-High<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]] Next<br />
|Multi-platform<br />
|1.53<br />
| {{✓}}<br />
|Mid<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|[http://173210.server-queen.com/autoindex/index.php?dir=PSP/Snes9xTYLcm_Mod/ Snes9xTYL(me)cm Mod]<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|r26<br />
| {{✗}}<br />
|Low<br />
| {{✗}}<br />
| {{✓}}<br />
|-<br />
|[[CATSFC]]<br />
|Multi-platform<br />
|1.36<br />
| {{✓}}<br />
|Low<br />
| {{✗}}<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]] for 3DS<br />
|[[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|[https://github.com/bubble2k16/snes9x_3ds/releases Git]<br />
| {{✗}}<br />
|Low<br />
| {{✓}}<br />
| {{✓}}<br />
|-<br />
|blargSNES*<br />
|[[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|[http://blargsnes.kuribo64.net/ 1.3b]<br />
| {{✗}}<br />
|Low<br />
| {{✗}}<br />
| {{✗}}<br />
|}<br />
<br />
<nowiki>*</nowiki> ''This emulator is currently in beta, but it does run several games. A compatibility list is available [http://wiki.gbatemp.net/wiki/BlargSnes_Compatibility_List here]. It doesn't support any cart-chips (SuperFX, DSP-1, Cx4, etc.). This emulator is no longer recommended due to inactivity and other more accurate and more compatible emulators, such as SNES9X for 3DS.''<br />
<br />
===Comparisons===<br />
1. [[higan]] <small>(formerly bsnes)</small><br />
* The most [[Emulation Accuracy|accurate]] of the bunch. Should play all commercially released games without trouble, assuming you have the power.<br />
* Incompatible with ROM hacks made to take advantage of emulator quirks, much like real hardware.<br />
* A superb LLE audio engine.<br />
<br />
higan (or, as it was known before it expanded its scope to more systems, bsnes) is the most accurate SNES emulator out there, but newcomers who care more about playing games rather than 100% accurate emulation should stick with [https://byuu.org/emulation/bsnes/ the most recent version of the forked bsnes core from the same author.]<br />
<br />
2. [[Snes9x]]<br />
* Compatible with most games, even many ROM hacks that make use of emulator quirks.<br />
* Fast enough for pretty much any toaster (even Pentium 1 or 2 machines).<br />
* LLE audio engine shared with bsnes.<br />
* Often buggy graphics and shaders in standalone, though it's video card and driver dependent.<br />
<!-- ** Remember those diagonal lines of offset across older 3D games on certain graphics cards? Yeah. ''Finding a picture.'' --><br />
* Hit-and-miss controller support, especially when it comes to XInput.<br />
<br />
3. [[RetroArch]]<br />
* Not a unique emulator, but there are official cores for bsnes and Snes9x you can easily obtain.<br />
* Very customizable and programmable by nature.<br />
* Tends to have better graphics than standalone software.<br />
** The viewport is scalable to any resolution.<br />
** It makes good use of full-screen with the right choice of interface.<br />
** A highly robust and flexible [[Shaders_and_Filters|shader]] system completely separate from the core.<br />
* Dynamic rate control fixes most audio issues.<br />
* Mirrored Rom and Ram maps, allowing ordinary rom images to be played right away.<br />
* The Snes9x Next core was forked from a commit somewhere between upstream version 1.52 and 1.53 and includes some extra speed hacks to run full speed on the Wii, as well as a SuperFX overclock option.<br />
* The bsnes-mercury restores things like HLE DSP and SGB emulation using Gambatte, as well as some optimizations that don't sacrifice accuracy. Things like the HLE DSP were removed in higan and, much like Snes9x Next, it has an option to overclock SuperFX. The default options match bsnes, where HLE emulation is not enabled by default.<br />
<br />
4. [[BizHawk]]<br />
* TASVideos tests say its the best for TASes (tool-assisted speedruns/superplays).<br />
* Not cross-platform; it's written in C#, and compiled for .NET 4.0 on Windows.<br />
* Has support for libretro cores.<br />
<br />
5. [[Mednafen]]<br />
* Much like higan, it's a multi-system emulator. The libretro core is a fork renamed Beetle.<br />
* Graphical shells exist (like Mednaffe) to help with the fact that it can only run from the command line.<br />
* Its SNES core is based on bsnes v059 which is actually pretty old. It predates the performance/balanced/accuracy profiles to as far back as 2010. However, this version is much faster than upstream.<br />
** It's missing many of the improvements to the LLE audio engine that newer versions of Snes9x and higan have.<br />
** It's also missing out on many accuracy updates that address a few edge cases such as Air Strike Patrol, one of two games known to notoriously manipulate the PPU mid-scanline. It also has some problems rendering text, flickering lines near the bottom, and displaying shadows during flight.<br />
* There ''are'' systems Mednafen emulates well and very accurately, but the SNES is not exactly one of them. At that point, it's worth using bsnes or its libretro cores instead.<br />
<br />
6. [[ZSNES]]<br />
:''See also [[ZSNES#Review|the review]].''<br />
* The least accurate of the bunch but still relevant for many reasons.<br />
** Runs full speed on even very old x86 systems such as an early Pentium 1.<br />
** Many ROM hacks were often designed around (let alone possible, simply because of) its problems, and would often break on anything else.<br />
** It had tons of bugs and lacked certain operations for less notable games that needed them. Some testing also showed it didn't synchronize the components as often as other newer emulators would.<br />
*** One of these bugs was '''a severe <abbr title="arbitrary code execution">ACE</abbr> vulnerability''' that could allow a maliciously designed ROM to run its own code on the host machine. Therefore, it's best to check the source of your roms before using them with ZSNES.<br />
** Though fans have modded the builds, the project is basically dead.<br />
* It has [[ZSNES#Netplay|surprisingly good netplay]].<br />
* Sports an interesting but polarizing graphical user interface; it's either loved, or it's despised by the community.<br />
* Relies on external pre-decompressed graphical packs to emulate some games with elaborate chips, much like older versions of Snes9x such as 1.43. Assuming you get (what are now rare and very hard-to-find) graphical packs for the SPC7110 (like from [http://other.ipherswipsite.com/gpacks/ here]) and Star Ocean, and put them in folders you then set under "Paths" in ZSNES, they can be playable without missing graphics.<br />
* Viable alternatives are BZSNES (for ZSNES-centric rom hacks), ZMZ (for the UI), NO$SNS or older versions of Snes9x (for speed boosts tailored to old systems). Otherwise, choose any of the others like bsnes/higan and Snes9x (for better compatibility).<br />
<br />
'''Detailed round-ups of the best SNES emulators:'''<br />
* [https://www.digitaltrends.com/gaming/best-snes-emulators/ The best SNES emulators available] (August 16, 2018) (Don't use ZSNES)<br />
<br />
'''List of recommended SNES emulators for Android:'''<br />
* [https://www.androidauthority.com/best-snes-emulator-android-368394/ 5 best SNES emulators for Android] (AUGUST 29, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)<br />
<br />
==Accessories==<br />
There aren't as many accessories that were released for the SNES compared to the NES<ref>[[Wikipedia:List of Super Nintendo Entertainment System accessories|List of Super Nintendo Entertainment System accessories]]</ref> but there is still quite a few to go over.<br />
===Super Game Boy===<br />
The '''[[gametech:Super Game Boy|Super Game Boy]]''' was a peripheral designed to play Game Boy and black Game Boy Color cartridges on the Super Nintendo through the cartridge slot, just like a typical SNES game. The Super Game Boy uses a special version of the Game Boy hardware to allow for ''Super Game Boy enhanced'' Game Boy games to operate its otherwise hidden features. Although many [[Game Boy/Game Boy Color emulators]] and [[Game Boy Advance emulators]] fake this ability, [[higan]] and forks are the first and only emulators to truly emulate its features.<br />
<br />
Another thing to note is that there is a redesigned model, only released in Japan, called the ''Super Game Boy 2''. It has the ability to use a link cable connection that the first model lacks. It also fixes a slight overclocking issue and runs games at normal speed.<br />
<br />
There are a few hiccups with emulating the Super Game Boy, however. higan's Game Boy core isn't up to snuff yet. One notable example is Pokémon Yellow Version and the special border that is supposed to display. higan displays the standard Game Boy border while the real hardware displays a special green Pikachu border. On the other hand, Pokémon Gold/Silver Version, designed for Game Boy Color, can operate on a Game Boy and that operates as intended when played on a Super Game Boy. Also, if one attempts to run Game Boy Camera in higan in Super Game Boy mode, the emulator crashes. higan can run in ''Super Game Boy 2'' mode, but link cable connections are not possible yet, not even with other Game Boy emulators that can emulate a link cable.<br />
<br />
===asciiPad===<br />
The asciiPad is a controller by asciiWare that has similar features to the NES Advantage. Unlike the standard SNES controller, it has seven small switches that extend the way buttons are pressed. All the switches can be set to one of three modes for the standard buttons they individually represent, except for the seventh labeled "Slow" which changes the frequency of the additional modes. The switch can be set off, to turbo, and to auto. The turbo setting holds the button, and the auto setting control presses them automatically. [[higan]] is the first and only emulator known to support this specific controller's switches. Other emulators have a completely different implementation of turbo presses in their GUI, which can work for some, but not to this extent.<br />
<br />
===Super Scope===<br />
The Super Scope is a bazooka-looking light gun that is a bit more complex compared to the Zapper for the [[Nintendo Entertainment System emulators|Nintendo Entertainment System]]. ''Super Scope 6'', ''Yoshi's Safari'', ''Battle Clash'', and ''Metal Combat: Falcon's Revenge'' used it. Some emulators including Snes9x and bsnes/higan support the Super Scope, emulated with the mouse.<br />
<br />
===Mouse===<br />
The mouse allowed control over ''Mario Paint'' and ''Mario & Wario'' among other games, though in later games mouse support was optional. Some emulators including Snes9x and bsnes/higan support the Mouse. A ROM hack for Mario & Wario replaces mouse controls with traditional controls for the emulators that don't support this feature.<br />
<br />
===Konami Justifier===<br />
Similar to the NES Zapper but differs from the Super Scope, this is another light gun but needs calibration. It looks like a real gun. It was meant to simulate the shooter arcade experience. Only one game is compatible and that is ''Lethal Enforcers''. Snes9x and higan support this gun.<br />
<br />
===Super Multitap===<br />
Made by Hudson Soft and licensed by Nintendo, this functions similarly to the [[Nintendo Entertainment System emulators|NES Four Score]]. Instead of using both controller ports, it just used one, allowing up to 5 players at once. ''Bomberman'' games used this accessory. Some emulators including Snes9x and bsnes/higan support five players.<br />
<br />
===JRA PAT, SNES Modem, and NTT Data Controller===<br />
This is a rather obscure Super Famicom game with compatible accessories. ''JRA PAT'' is a horse race gambling game where you could use real money.<ref>https://www.youtube.com/watch?v=wtMlEcf8x6Q</ref> The service is dead. However, it is unknown if any emulator supports the special controller and modem that can plug into the player 1 and player 2 slots respectively.<br />
<br />
===Voice-kun===<br />
A few games by Koei shipped with an Audio-CD that typically contained voice acting, and supported this accessory which would command a CD player with IR signals typically used by remote controllers so that audio plays at specific points in the game. These games are still playable in most emulators but without Voice-kun support. byuu intends to make either MSU-1 hacks or proper Voice-kun emulation for these games in future higan versions, which would make it the first emulator to emulate this feature.<br />
<br />
==Satellaview emulation==<br />
The '''Satellaview''' was a subscription-based add-on released only in Japan that streamed content to the Super Famicom. BS-X or Satellaview software was broadcast the console add-on and stored as temporary data to be deleted shortly afterward. As such, a wealth of games went undumped and lost forever.<br />
<br />
Many of these games had Soundlink features and would have assets like streamed music and voice acting, as well as some extra data, but these have been lost forever outside of video recordings and OST releases. These games will likely play without music on your emulator. The entirely fan-made MSU-1 feature on the higan emulator tries to replicate the BS-X Satellaview and unreleased SNES-CD concept for streamed music in SNES games far beyond the maximum cartridge capacity (12MB), but it's not the same thing.<br />
<br />
Some games like BS Treasure Conflix make use of the additional RAM provided by the BS-X add-on. While you can try playing them on regular SNES emulators as regular emulators, you may face issues for many of these games (no font appearing, hangs with a black screen, and so on). You'll need Satellaview emulation to properly emulate those.<br />
<br />
bsnes-sx2 and snes9x-sx2 are recommended. They use your PC clock with no option to modify it, though. SNESGT had the option to modify the clock, but it wasn't updated for a while and isn't really recommended for SNES emulation in general. No$SNS has good BS-X emulation (and the best debugger tools for ROM hackers and translators) but falls behind the others when it comes to general emulation.<br />
<br />
You'll need the BS-X BIOS to properly emulate the Satellaview. It goes as BS-X.bin under the BIOS folder when using snes9x-sx2. There are many variants. You'll want the translated one (with English text) with removed DRM so that you can play a given broadcast without restrictions on how many times you can do so, like in the original hardware. <br />
<br />
Whenever you open a BS-X compatible ROM (that wasn't modified to behave like a normal SNES game, like most BS Zelda translations were), you'll be greeted by the BIOS software. It will ask you to choose your name and avatar, which you can control in a city. Of course, the St-GIGA broadcast service went defunct in 2000, so the big radio tower will just give you a "Hello Satellaview" test broadcast. However, you may be interested in seeing how Nintendo used to do loading screens. To see them without them shutting down instantly, open <code>BSX0001-47.bin</code> (bsxdat folder) in a hex editor and change offset <code>0x06</code> from <code>0x30</code> to <code>0x00</code>. Most houses will be closed, though.<br />
<br />
You'll want to enter the little red house you start in front of and load the stored data. In some cases, you may have to wait a while before actual gameplay starts, or until a given time (on real hardware people would wait for up to 6 minutes).<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|BS-X Emulation <br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Higan|bsnes]] (higan)<br />
|Windows, Linux, macOS<br />
|[http://byuu.org/higan/ {{higanVer}}]<br />
|Cycle<br />
| {{✓}}<br />
|-<br />
|[[Higan|bsnes]] <br />
|Windows<br />
|[http://bsxproj.superfamicom.org/archive.htm sx2 v0.09] (based on v0.82)<br />
|Cycle<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]]<br />
|Windows<br />
|[http://bsxproj.superfamicom.org/archive.htm sx2 0.02] (based on 1.53)<br />
|High<br />
| {{✓}}<br />
|-<br />
|NO$SNS<br />
|Windows<br />
|[http://problemkaputt.de/sns.htm 1.5 (2013)]<br />
|Mid <br />
| {{✓}}<br />
|-<br />
|[[BizHawk]] (bsnes)<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|Cycle<br />
| {{✗}}<br />
|-<br />
|[[Mednafen]] (bsnes)<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|High<br />
| {{✗}}<br />
|-<br />
|SNESGT<br />
|Windows<br />
|[http://www.zophar.net/snes/snesgt.html 2.18 (2007)]<br />
|Mid <br />
| {{✗}}<br />
|}<br />
<br />
==Data Pack emulation==<br />
Also known as DLC for the Super Famicom - not only the old Mega Drive could do its lock-on thing! (incredible, isn't it?) <br />
<br />
Data Packs are Satellaview 8M Memory Paks which have data meant to be used as an expansion for a Data Pack-compatible game. Data Pack-compatible game cartridges look like the BS-X Cartridge. For most of these games, data was distributed via St.GIGA’s Satellaview streaming services. Same Game and SD Gundam G-Next had some Data Packs sold in physical form via retail stores. RPG Tsukuru 2, Sound Novel Tsukuru and Ongaku Tsukuru Kanaderu could save user-created data to 8M Memory Paks.<br />
<br />
The following games were compatible with Data Packs:<br />
* Derby Stallion 96<br />
* Joushou Mahjong Tenpai<br />
* Ongaku Tsukuru Kanaderu <br />
* RPG Tsukuru 2<br />
* Same Game<br />
* SD Gundam G-NEXT<br />
* Shigesato Itoi no Bass Tsuri No. 1<br />
* Sound Novel Tsukuru<br />
<br />
These Data Packs are available on ROM sites as regular SFC files, but their actual nature couldn't be more different. Unlike regular SNES games, they won't load in SNES emulators by themselves.<br />
Two emulators support this feature:<br />
* '''Snes9x:''' Under "File/Load Multi Cart...", choose the base game for "Slot A" and the expansion pack for "Slot B", and then the BS-X BIOS file. The combined game variant should open. Most Memory Pack games should work this way but some are unemulated for various reasons - it's one of the last overlooked areas in SNES emulation after all.<br />
* '''bsnes-sx2:''' Under "File/Load Slotted BS-X Cartridge". However, due to how the emulator doesn't have a "Show files from all extensions" option, and an oversight during development, the expansion pack file can't be selected. Due to this, current versions can't go in-game.<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|Data Pack Emulation <br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Snes9x]]<br />
|Windows<br />
|[http://bsxproj.superfamicom.org/archive.htm sx2 0.02] (based on 1.53)<br />
|Mid<br />
| {{✓}}<br />
|-<br />
|[[Higan|bsnes]] <br />
|Windows<br />
|[http://bsxproj.superfamicom.org/archive.htm sx2 v0.09] (based on v0.82)<br />
|Low<br />
| {{✗}}<br />
|}<br />
<br />
==SNES-CD revival and emulation==<br />
===SNES-CD===<br />
It's well-known enough that the Super Famicom was to get a CD add-on called the SNES-CD, developed by Sony who already helped with the sound chip for the SNES. However, Sony got greedy and tried to include a clause in the contract to give them all rights to any software developed on the device. In retaliation, Nintendo publicly humiliated the Sony executives present at the SNES-CD announcement by claiming they would partner with Phillips instead. Talks between Sony and Nintendo continued afterward as late as 1993, but the project couldn't be salvaged. Nintendo lost interest in the CD peripheral, seeing how the Sega CD failed in the US and the PC-Engine CD only enjoyed modest success. They canceled the Phillips collaboration on yet another SNES-CD prototype, but in return they allowed them to use some of their properties for their Phillips CD-i console. Later, they collaborated with the St. Giga radio service to create the Japan-exclusive Satellaview add-on for the Super Famicom which played broadcasts of SFC games using streamed audio. As for Sony, they took the hardware and experience from their collaboration with Nintendo to create the first PlayStation. Nintendo would continue to support the cartridge format for its next console, the Nintendo 64. A shy attempt at rewritable disk media was attempted with the 64DD, but the add-on failed due to the pathetic 64MB maximum storage limit which would be obsoleted by later bigger N64 cartridges, as well as the lack of support from third parties, many of whom had opted to support the PS1 instead. And the rest is history.<br />
<br />
Some prototype units of the Sony SNES-CD were indeed made. While games were in development for the add-on, some were eventually reworked as regular SNES cartridge games with lots of content gutted (e.g. Nintendo R&D's Marvelous, Square's Secret of Mana and Romancing Saga 2). Other games, like Hook, were ported to other systems instead (Hook to the Sega CD, and Rayman to the Atari Jaguar, among others), while the rest were outright canceled. These games were to have much bigger worlds, streamed music, cutscenes, and even FMVs according to various interviews. That never happened, however, and even most of the stuff developed for these consoles, including their various manuals and specifications, were lost. <br />
<br />
Recently, an actual Sony SNES-CD prototype has been uncovered<ref>http://arstechnica.com/gaming/2015/11/the-fabled-snes-playstation-prototype-has-been-turned-on-and-disassembled/</ref> and repaired.<ref>https://www.youtube.com/watch?v=ug-CyGXMabg</ref><ref>https://www.youtube.com/watch?v=qh91IO9cV48</ref> It had various weird hardware restrictions (number of saves, CD size limit, no co-processors) with much of it likely having to do with its unfinished nature. For example, it had a planned Audio CD support that doesn't actually work, which means the MSU-1 is a much more attractive alternative for hacks aiming to reflect what SNES-CD could have been.<br />
<br />
No$SNS 1.6 supports the Sony SNES-CD add-on. This was made possible after some reverse engineering and analysis of the leaked BIOS file. Get the leaked Super Disc BIOS, circulating on the net as "SDBR_v0.95.sfc". Under the same directory as the no$sns executable, make a "BIOS" folder, put the BIOS file there and rename it to "SFX-100.bin".<br />
<br />
<br />
The only SNES-CD games available online at this time are a legitimate BIOS for one of the discovered prototypes and two homebrew games. These games, Magic Floor and Super Boss Gaiden (both of which have alternate versions as regular SNES ROMs) come as BIN/CUE files. NO$SNS 1.6 supports only one CD mode, so it doesn't actually read the CUE but just the BIN file. Both of these were tested on the real hardware and have severe visual glitches due to the SNES-CD adding more undocumented interrupts which are not accurately emulated anywhere, which means it's safe to say that while SNES-CD emulation exists nowadays, it would have low compatibility with any legit unreleased SNES-CD game prototypes.<br />
<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|SNES-CD (Sony)<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[No$|NO$SNS]]<br />
|Windows<br />
|[http://problemkaputt.de/sns.htm 1.6]<br />
| {{✓}}<br />
|Mid<br />
| {{✓}}<br />
|}<br />
<br />
===MSU-1===<br />
Cue the MSU-1, which aims to add some of these features to the SNES. It's a custom fan-made hardware specification for an additional chip, eventually made available and working with real SNES hardware, as the SD2SNES flashcard. It's the closest to the SNES-CD that you'll ever get. No more 12MB maximum cartridge size limitation!<br />
<br />
One inconvenience is that this specification isn't really supported by most emulators. It's currently supported by the SD2SNES flash card, bsnes (v075 and up), higan (v094 and up), and Snes9x (v1.55 and up). These hacks simply won't work at all in other emulators, unless their developers implement an MSU-1 check to let the game run in these emulators without the MSU-1 enhancements (the MSU-1 specification has a specific feature to allow for compatibility testing).<br />
<br />
{| class="wikitable" style="text-align:center;"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|MSU-1<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[higan]]<br />
|Windows, Linux<br />
|[http://byuu.org/higan/ {{higanVer}}]<br />
| {{✓}}<br />
|Cycle<br />
| {{✓}}<br />
|-<br />
|[[Higan|bsnes]]<br />
|Windows, Linux, macOS<br />
|[http://byuu.org/higan/ {{higanVer}}]<br />
| {{✓}}<br />
|Cycle<br />
| {{✓}}<br />
|-<br />
|[[Snes9x]]<br />
|Multi-platform<br />
|[http://www.snes9x.com/phpbb3/viewtopic.php?f=8&t=24351 {{Snes9xVer}}]<br />
| {{✓}}<br />
|High<br />
| {{✓}}<br />
|}<br />
<br />
To load the MSU-1 patched games with higan or bsnes:<br />
# Patch the original SNES ROM with the IPS patch<br />
# Make sure to copy <code>manifest.bml</code> and the PCM files (generated with <code>create_pcm.bat</code>, often found included with the sound pack) in the same directory as the ROM<br />
#* Make sure it's <code>%USERPROFILE%\Emulation\Super Famicom\</code> in the case of higan, and follow the readme included to know what names to use<br />
# Launch with higan/bsnes.<br />
To load the MSU-1 patched games with Snes9x:<br />
# Patch the original SNES ROM with the IPS patch<br />
# Copy the patched ROM file, any MSU image file and the PCM files (generated with <code>create_pcm.bat</code>, often found included with the sound pack) in the same directory as the ROM.<br />
#* Make sure the files all carry the same name prefix as the base ROM, with the MSU image having a <code>.msu</code> extension and all PCM files suffixed by track number.<br />
# Launch the base ROM with Snes9x.<br />
<br />
Notable hacks for the MSU-1 include:<br />
* [http://bszelda.zeldalegends.net/right.shtml BS Zelda no Densetsu] (a restoration of how the streamed audio played in the Satellaview game!)<br />
* [http://bszelda.zeldalegends.net/sekibanfiles.shtml BS Zelda no Densetsu: Inishie no Sekiban]<br />
* [http://www.romhacking.net/hacks/2546/ Chrono Trigger] (includes a conversion of the FMV intro from the PlayStation version of the game)<br />
* [http://www.dkc-atlas.com/forum/viewtopic.php?f=33&t=2073 Donkey Kong Country 2]<br />
* [http://www.romhacking.net/hacks/2483/ The Legend of Zelda: A Link to the Past] (with an optional patch adding FMVs)<br />
* [http://www.romhacking.net/hacks/2274/ Mega Man X]<br />
* [http://www.romhacking.net/hacks/2342/ Mega Man X3] (with CD version audio)<br />
* [http://www.romhacking.net/hacks/2311/ Rock n' Roll Racing]<br />
* [http://www.romhacking.net/hacks/2467/ Secret of Mana]<br />
* [http://www.romhacking.net/hacks/2472/ Super Mario World]<br />
* [http://www.dforce3000.de/?uid=48 Super Road Blaster] (port of the FMV arcade game)<br />
<br />
==References==<br />
{{reflist}}<br />
<br />
==Resources==<br />
* [http://wiki.superfamicom.org/snes/show/HomePage SNES Development Wiki] – SNES Development Wiki for you know, SNES Development.<br />
* [http://tasvideos.org/EmulatorResources/SNESAccuracyTests.html SNES Accuracy Tests (TASVideos)] – Test results on various emulators using test ROMs<br />
<br />
<br />
{{Nintendo}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]<br />
[[Category:Super Nintendo emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>95.1.16.0