https://emulation.gametechwiki.com/api.php?action=feedcontributions&user=Playstation&feedformat=atomEmulation General Wiki - User contributions [en]2024-03-29T14:47:46ZUser contributionsMediaWiki 1.32.0https://emulation.gametechwiki.com/index.php?title=Xbox_360_emulators&diff=25023Xbox 360 emulators2019-01-07T19:25:55Z<p>Playstation: /* Kinect */</p>
<hr />
<div>{{Infobox console<br />
|title = Xbox 360<br />
|logo = Xbox_360.png<br />
|developer = [[: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 '''[[Wikipedia:Xbox 360|Xbox 360]]''' is a seventh-generation console released by Microsoft on November 22, 2005 and retailed for $399 ($508.92 in 2018 money). It had a PowerPC Tri-Core Xenon CPU at 3.2 GHz with 512MB of RAM. It had an ATI Xenos GPU. 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 its Wiimote; and the [[PlayStation_3_emulators|PS3]] and its 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]] is the only Xbox 360 emulator out there yet, and it 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 developers have higher-level or prioritized 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>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:News&diff=25022Template:News2019-01-07T19:04:13Z<p>Playstation: </p>
<hr />
<div><noinclude><br />
<!--<br />
*** 10 last emulators. ***<br />
--><br />
== News ==<br />
</noinclude><br />
* '''[[BizHawk]]''' – [https://github.com/TASVideos/BizHawk/releases 2.3.1] '''(01-06-2019) '''<br />
* '''[[melonDS]]''' - [http://melonds.kuribo64.net/downloads.php 0.7.2] '''(12-16-2018)'''<br />
* '''[[Snes9x]]''' - [https://github.com/snes9xgit/snes9x/releases/tag/1.58 1.58] '''(12-16-2018)'''<br />
* '''[[melonDS]]''' - [http://melonds.kuribo64.net/downloads/melonDS_0.7.1_win64.7z 0.7.1] '''(12-11-2018)'''<br />
* '''[https://github.com/AppleWin/AppleWin AppleWin]''' – [https://github.com/AppleWin/AppleWin/releases 1.27.13.0] '''(12-08-2018)'''<br />
* '''[[WinUAE]]''' – [http://www.winuae.net/download/ 4.1.0] '''(12-06-2018)'''<br />
* '''[[Cemu]]''' – [http://cemu.info/releases/cemu_1.15.0.zip 1.15.0e] '''(12-06-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.7.4] '''(11-23-2018) '''<br />
* '''[[Snes9x]]''' – [https://github.com/snes9xgit/snes9x/releases 1.57] '''(11-09-2018) '''<br />
* '''[[Hoxs64]]''' – [http://www.hoxs64.net/ 1.0.10.0] '''(11-04-2018)'''<br />
<br />
<br />
<includeonly><div style="text-align:right;"><small>[[Template:News|more...]]</small></div></includeonly><br />
<noinclude><br />
<br />
== November 2018 ==<br />
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.11.2 0.11.2] '''(11-03-2018) '''<br />
<br />
== October 2018 ==<br />
* '''hhugboy''' – [https://github.com/tzlion/hhugboy/releases/tag/v1.2.7 1.2.7] '''(10-31-2018)'''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.14.0c] '''(10-31-2018) '''<br />
* '''[[MAME]]''' – [http://mamedev.org/?p=461 0.203] '''(10-31-2018)'''<br />
* '''[[DraStic]]''' – [https://play.google.com/store/apps/details?id=com.dsemu.drastic&hl=en r2.5.1.1a] '''(10-30-2018)'''<br />
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 7.708] '''(10-29-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/2018-10-29 2018-10-29] '''(10-29-2018) '''<br />
* '''[[Yabause|Kronos]]''' – [https://github.com/FCare/yabause 1.5] '''(10-28-2018) '''<br />
* '''[[XEBRA]]''' – [http://drhell.web.fc2.com/ps1/ 181027] '''(10-27-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.7.0] '''(10-27-2018) '''<br />
* '''CaPriCe Forever''' – [http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 18.10] '''(10-26-2018) '''<br />
* '''B2''' – [https://github.com/tom-seddon/b2/releases/tag/b2-20181026-235748-8f8882f 20181026] '''(10-26-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/2018-10-26 2018-10-26] '''(10-26-2018) '''<br />
* '''[[melonDS]]''' – [http://melonds.kuribo64.net/comments.php?id=54 0.7] '''(10-26-2018)'''<br />
* '''RPCEmu''' – [http://www.marutan.net/rpcemu/index.php#release_notes 0.9.1] '''(10-24-2018)'''<br />
<br />
== September 2018 ==<br />
* '''[[MAME]]''' – [http://mamedev.org/?p=461 0.202] '''(09-26-2018)'''<br />
* '''Retro Virtual Machine''' ‑ [http://www.retrovirtualmachine.org/ 1.1.8] '''(09-25-2018)'''<br />
* '''JavaCPC Desktop''' – [http://cpc-live.com/downloads 2.9.7] '''(09-21-2018)'''<br />
* '''[[ZEsarUX]]''' – [https://github.com/chernandezba/zesarux/releases/tag/7.1 7.1] '''(09-21-2018) '''<br />
* '''[[Yabause|Kronos]]''' – [https://github.com/FCare/yabause 1.4.5] '''(09-17-2018) '''<br />
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 7.536] '''(09-16-2018) '''<br />
* '''[[Mesen]]''' – [https://www.mesen.ca/ 0.9.7] '''(09-16-2018) '''<br />
* '''Osmose''' – [https://gitlab.com/coringao/osmose-emulator/tags/1.3 1.3] '''(09-14-2018)'''<br />
* '''[[BGB]]''' – [http://bgb.bircd.org/ 1.5.7] '''(09-14-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/2018-09-15 2018-09-12] '''(09-12-2018) '''<br />
* '''[[Yabause|Kronos]]''' – [https://github.com/FCare/yabause 1.4] '''(09-12-2018) '''<br />
* '''B2''' – [https://github.com/tom-seddon/b2/releases/tag/b2-20180905-134132-d5bce6b 20180905] '''(09-05-2018) '''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.13.1d] '''(09-04-2018) '''<br />
* '''[[Nova]]''' – [https://www.patreon.com/nova_emu 0.4] '''(09-04-2018) '''<br />
* '''[[DOSBox#DOSBox-X|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-windows-v0.82.9 0.82.9] '''(09-01-2018) '''<br />
<br />
== August 2018 ==<br />
* '''[[DOSBox]]''' – [https://sourceforge.net/projects/dosbox/files/dosbox/0.74-2/ 0.74-2] '''(08-30-2018) '''<br />
* '''[[Exodus]]''' – [http://www.exodusemulator.com/downloads/release-archive 2.1] '''(08-30-2018) '''<br />
* '''[[MAME]]''' - [http://mamedev.org/?p=460 0.201] '''(08-29-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/2018-08-26 2018-08-26] '''(08-26-2018) '''<br />
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 7.444] '''(08-24-2018) '''<br />
* '''PC6001VX''' – [https://github.com/eighttails/PC6001VX/releases/tag/v3.0.0 3.0.0] '''(08-15-2018) '''<br />
* '''[[EightyOne]]''' – [https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ 1.12] '''(08-13-2018) '''<br />
* '''[[Altirra]]''' – [http://www.virtualdub.org/altirra.html 3.10] '''(08-12-2018)'''<br />
* '''fbzx ''' – [http://www.rastersoft.com/programas/fbzx.html 4.0.0] '''(08-11-2018) '''<br />
* '''CD-i Emulator''' – [http://tgames.fr/tgames/cdiemu-0.5.3-beta4-PatchedV1.2.zip 0.5.3 beta 4 (Patched)] '''(08-10-2018) '''<br />
* '''X88000''' – [http://www.cug.net/~manuke/x88000.html 1.5.3] '''(08-10-2018)'''<br />
* '''Neko Project 21/W''' – [https://sites.google.com/site/np21win/ 0.86 rev43] '''(08-09-2018) '''<br />
* '''[[FUSE]]''' – [https://sourceforge.net/projects/fuse-emulator/ 1.5.6] '''(08-07-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/2018-08-05 2018-08-05] '''(08-05-2018) '''<br />
* '''[[EightyOne]]''' – [https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ 1.11] '''(08-06-2018) '''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.13.0e] '''(08-05-2018) '''<br />
* '''[[Mesen]]''' – [https://www.mesen.ca/ 0.9.6] '''(08-05-2018) '''<br />
* '''[[reicast]]''' – [https://github.com/reicast/reicast-emulator/releases/tag/r7 r7] '''(08-04-2018)'''<br />
* '''MasterGear''' – [http://fms.komkon.org/MG/ 4.4] '''(08-02-2018) '''<br />
<br />
== July 2018 ==<br />
* '''[[Ootake]]''' – [http://www.ouma.jp/ootake/ 2.91] '''(07-29-2018) '''<br />
* '''[[MAME]]''' – [http://www.mamedev.org/release.html 0.200] '''(07-25-2018) '''<br />
* '''[[WinUAE]]''' – [http://www.winuae.net/download/ 4.0.1] '''(07-16-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/untagged-83a648386d4da3db578a 2018-07-22] '''(07-22-2018) '''<br />
* '''[[Cxbx-Reloaded]]''' - [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases 0.1] '''(07-13-2018) '''<br />
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 7.298] '''(07-12-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/untagged-83a648386d4da3db578a 2018-07-11] '''(07-11-2018) '''<br />
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.11.1 0.11.1] '''(07-11-2018) '''<br />
* '''CaPriCe Forever''' – [http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 18.7] '''(07-04-2018) '''<br />
* '''[[VisualBoy Advance|VBA-M]]''' – [https://github.com/visualboyadvance-m/visualboyadvance-m/releases/tag/v2.1.0 2.1.0] '''(07-01-2018) '''<br />
* '''[[FUSE]]''' – [https://sourceforge.net/projects/fuse-emulator/ 1.5.5] '''(07-01-2018) '''<br />
* '''[[DOSBox#DOSBox-X|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases 0.82.8] '''(07-01-2018) '''<br />
<br />
== June 2018 ==<br />
* '''[[Yabause|Kronos]]''' – [https://github.com/FCare/yabause 1.3] '''(06-29-2018) '''<br />
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.11 0.11] '''(06-29-2018) '''<br />
* '''[[MAME]]''' – [http://www.mamedev.org/release.html 0.199] '''(06-27-2018) '''<br />
* '''My Nes''' – [https://sourceforge.net/projects/mynes/ 7.4.6753] '''(06-28-2018) '''<br />
* '''Neko Project 21/W''' – [https://sites.google.com/site/np21win/ 0.86 rev42] '''(06-26-2018) '''<br />
* '''[[Nestopia]]''' – [http://0ldsk00l.ca/nestopia/ 1.49] '''(06-25-2018) '''<br />
* '''[[BizHawk]]''' – [https://github.com/TASVideos/BizHawk/releases/tag/2.3 2.3] '''(06-24-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases/tag/untagged-83a648386d4da3db578a 2018-06-24] '''(06-24-2018) '''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.12.2d] '''(06-24-2018) '''<br />
* '''[[Snes9x]]''' – [https://github.com/snes9xgit/snes9x/releases 1.56.2] '''(06-21-2018) '''<br />
* '''[[WinUAE]]''' – [http://www.winuae.net/download/ 4.0.0] '''(06-20-2018) '''<br />
* '''Neko Project 21/W''' – [https://sites.google.com/site/np21win/ 0.86 rev42β4] '''(06-16-2018) '''<br />
* '''[[ResidualVM]]''' – [http://www.residualvm.org/news/20180615/ 0.3.1] '''(06-15-2018) '''<br />
* '''[[No$|No$GBA]]''' – [http://problemkaputt.de/gba.htm 2.9] '''(06-14-2018) '''<br />
* '''[[Cxbx-Reloaded]]''' – [https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/releases/tag/v0.1-alpha 0.1 alpha] '''(06-14-2018) '''<br />
* '''Neko Project 21/W''' – [https://sites.google.com/site/np21win/ 0.86 rev42β3] '''(06-13-2018) '''<br />
* '''[[Stella]]''' – [https://github.com/stella-emu/stella/releases 5.1.3] '''(06-10-2018) '''<br />
* '''Neko Project 21/W''' – [https://sites.google.com/site/np21win/ 0.86 rev42β1] '''(06-10-2018) '''<br />
* '''[[Snes9x]]''' – [https://github.com/snes9xgit/snes9x/releases 1.56] '''(06-07-2018) '''<br />
* '''[[Snes9x]]''' – [https://github.com/snes9xgit/snes9x/releases 1.56.1] '''(06-07-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.6.3] '''(06-05-2018) '''<br />
* '''[[FUSE]]''' – [https://sourceforge.net/projects/fuse-emulator/ 1.5.4] '''(06-03-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases 2018-06-03] '''(06-03-2018)'''<br />
* '''[[Ootake]]''' – [http://www.ouma.jp/ootake/ 2.90] '''(06-02-2018) '''<br />
* '''CaPriCe Forever''' – [http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 18.6] '''(06-02-2018) '''<br />
* '''My Nes''' – [https://sourceforge.net/projects/mynes/ 7.3.6725] '''(06-01-2018) '''<br />
* '''[[ColEm]]''' – [http://fms.komkon.org/ColEm/#Downloads 4.6] '''(06-01-2018) '''<br />
* '''[[Nova]]''' – [https://www.patreon.com/nova_emu 0.3] '''(06-01-2018) '''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.12.1b] '''(06-01-2018) '''<br />
<br />
== May 2018 ==<br />
* '''[[MAME]]''' – [http://www.mamedev.org/release.html 0.198] '''(05-30-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.6.2] '''(05-30-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.6.1] '''(05-28-2018) '''<br />
* '''[[PPSSPP]]''' – [http://www.ppsspp.org/downloads.html 1.6] '''(05-26-2018) '''<br />
* '''[[ZEsarUX]]''' – [https://github.com/chernandezba/zesarux/releases/tag/7.0 7.0] '''(05-25-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases 2018-05-24] '''(05-24-2018) '''<br />
* '''[[Stella]]''' – [https://github.com/stella-emu/stella/releases 5.1.2] '''(05-20-2018) '''<br />
* '''[[VICE]]''' – [http://vice-emu.sourceforge.net/index.html#download 3.2] '''(05-19-2018) '''<br />
* '''Speccy''' – [http://fms.komkon.org/Speccy/ 4.8] '''(05-18-2018) '''<br />
* '''[[Ootake]]''' – [http://www.ouma.jp/ootake/ 2.89] '''(05-18-2018) '''<br />
* '''[[Clock Signal|CLK]]''' – [https://github.com/TomHarte/CLK/releases 2018-05-15] '''(05-15-2018) '''<br />
* '''[[fMSX]]''' – [http://fms.komkon.org/fMSX/ 5.4] '''(05-15-2018) '''<br />
* '''X88000''' – [http://www.cug.net/~manuke/x88000.html 1.5.2] '''(05-12-2018) '''<br />
* '''[[Nova]]''' – [https://www.patreon.com/nova_emu 0.2.2] '''(05-12-2018) '''<br />
* '''MasterGear''' – [http://fms.komkon.org/MG/ 4.3] '''(05-11-2018) '''<br />
* '''jzIntv''' – [http://www.spatula-city.org/~im14u2c/intv/ 20180509] '''(05-09-2018) '''<br />
* '''pc8801ma''' – [http://nenecchi.html.xdomain.jp 18/05/08] '''(05-08-2018) '''<br />
* '''RPCEmu''' – [https://www.marutan.net/rpcemu/ 0.9.0] '''(05-06-2018) '''<br />
* '''[[Nova]]''' – [https://www.patreon.com/nova_emu 0.2.1] '''(05-06-2018) '''<br />
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-7-3-released/ 1.7.3] '''(05-05-2018) '''<br />
* '''[[Ootake]]''' – [http://www.ouma.jp/ootake/ 2.88] '''(05-03-2018) '''<br />
* '''[[ColEm]]''' – [http://fms.komkon.org/ColEm/#Downloads 4.5] '''(05-02-2018) '''<br />
* '''[[Cemu]]''' – [http://cemu.info/index.html#download 1.12.0d] '''(05-02-2018) '''<br />
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 7.050] '''(05-02-2018) '''<br />
* '''fbzx ''' – [https://github.com/rastersoft/fbzx/releases/tag/3.9.1 3.9.1] '''(05-01-2018) '''<br />
<br />
== April 2018 ==<br />
<br />
* '''[[FUSE]]''' – [https://sourceforge.net/projects/fuse-emulator/ 1.5.3] '''(04-29-2018) '''<br />
* '''[[FinalBurn Alpha]]''' – [http://www.fbalpha.com/downloads/ 0.2.97.43] '''(04-28-2018) '''<br />
* '''[[DEmul]]''' ‑ [http://forum.emu-russia.net/viewtopic.php?p=26178#p26178 0.7 Build 180428]<br />
* '''[[Mednafen]]''' – [{{MednafenURL}}/releases 1.21.3] '''(04-29-2018) '''<br />
* '''B2''' – [https://github.com/tom-seddon/b2/releases 20180424] '''(04-24-2018) '''<br />
* '''Atari800''' – [https://github.com/atari800/atari800/releases 4.0.0] '''(04-21-2018) '''</noinclude></div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Shaders_and_filters&diff=25021Shaders and filters2019-01-07T19:02:35Z<p>Playstation: /* Downloads */</p>
<hr />
<div>Shaders and filters can be applied to video games to achieve some kind of visual effect. These can be from attempting to replicate [[Display FAQ|aperture grille]] displays, NTSC signals, or something more exotic.<br />
<br />
==Emulator support==<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|Shader file types<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|[[RetroArch]]<br />
|.cg, .cgp, .glsl, .glslp, .slang, .slangp, .dll/.so<br />
|<br />
Old bsnes XML shaders (.shader) and old bsnes filter plugins (.filter) are no longer usable in current versions of RetroArch.<br />
SoftFilters are dynamic libraries, the extension depends on the platform.<br />
<br />
.cgp stacks several .cg files on top of one another. Same thing with .glslp and .slangp.<br />
|-<br />
| style="text-align: center;"|[[DOSBox]]<br />
|.fx<br />
|Only on special builds such as [http://ykhwong.x-y.net/ SVN Daum].<br />
|-<br />
| style="text-align: center;"|[[higan]]<br />
|.filter, .shader, folders<br />
|<br />
.shader removed in future higan releases in favor of Quark shader folders.<br />
<br />
.filter works in old [[higan|bsnes]] versions (circa v082) but not current in current versions of higan.<br />
|-<br />
| style="text-align: center;"|[[MAME|HqMAME]]<br />
|.fx<br />
|xBRZ and HQx<br />
|-<br />
| style="text-align: center;"|[[OpenEmu]]<br />
|.cg,<br />
|<br />
|-<br />
| style="text-align: center;"|[[Snes9x]]<br />
|.cg, .shader<br />
|<br />
|-<br />
| style="text-align: center;"|[[Project64]]<br />
|.fx<br />
|Only with a [http://www.lanpartyguide.com/zelda/shaders.html custom Rice Video plugin].<br />
|-<br />
| style="text-align: center;"|[[PCSX-Reloaded]]<br />
|.slv/.slf, .vp/.fp<br />
|Requires Pete's OpenGL2 or gpuBladeSoft.<br />
|-<br />
| style="text-align: center;"|[[ePSXe]]<br />
|.slv/.slf, .vp/.fp<br />
|Requires Pete's OpenGL2 or gpuBladeSoft.<br />
|-<br />
| style="text-align: center;"|[[PCSX2]]<br />
|.fx<br />
|Must be named shader.fx and be in the main directory. PageUp to activate.<br />
|-<br />
| style="text-align: center;"|[[Dolphin]]<br />
|.txt, .glsl<br />
|Can only be used with OpenGL backend.<br />
|-<br />
| style="text-align: center;"|Mobile<br />
|.glsl<br />
|GLSL is the shader language used by default on mobile (Android/iOS/Blackberry).<br />
|-<br />
| style="text-align: center;"|Mobile<br />
|.glslp<br />
|GLSL equiv. of cgp - possible to stack several shaders with this.<br />
|}<br />
<br />
==Types==<br />
{{Main|List of shaders and filters}}<br />
[[File:Crt-geom.png|thumb|190px|crt-geom-flat.cg, a popular CRT shader.]]<br />
===CRT Shaders===<br />
{{Main|CRT Shaders}}<br />
<br />
Many of these shaders replicate aperture grille CRTs, which tend to have sharp images and strong scanlines. Only a few replicate shadow mask CRTs, often requiring much higher resolutions to display the mask without aliasing.<br />
<br />
===NTSC Filters===<br />
{{Main|NTSC Filters}}<br />
<br />
These software filters replicate the signals that consoles output to the TV. They vary in quality, with the lowest quality being RF, then composite, then S-Video, and then RGB (SCART) being the highest quality. Many emulators have blargg's NTSC filter libraries<ref name="blargg">http://slack.net/~ant/libs/ntsc.html</ref> built into them. They can also be separately downloaded in filter plugin format.<br />
<br />
===LCD Shaders===<br />
[[File:Lcd-grid.png|thumb|256px|cgwg's lcd-grid-v2 shader with GBA colors.]]<br />
These replicate the look of a low-resolution LCD common on handhelds. These can range from a simple grid drawn around the pixels to a detailed recreation of each pixel's RGB subpixels. May also include motion blurring to simulate ghosting and washed out color gamuts.<br />
<br />
===Game Boy Shader===<br />
[[File:Gb.png|thumb|189px|GameBoy Shader with default palette. Other palettes are available.]]<br />
<br />
This .cgp shader replicates the dot matrix screen of a Game Boy, complete with the ghosting problems to reproduce certain visual effects. Made by Harlequin. Requires [[RetroArch]].<br />
<br />
===Smoothing shaders===<br />
<br />
These shaders, such as 2xSai, Super Eagle, Super 2xSai, scaleX, HQx, xBR and xBRZ attempt to reduce the pixelation by smoothing and rounding. They can cause a lot of false positives and distortions, however, scaling the image 2x or 3x using nearest neighbor, then applying the smoothing shader will reduce the intensity of the smoothing by keeping the pixel shapes intact, eliminating most distortions while keeping a fairly smooth look.<br />
<br />
===Dithering===<br />
<br />
These are shaders designed to detect and smooth [[dithering]]. [https://github.com/libretro/common-shaders/tree/master/dithering mdapt] is a popular one. There is also a newer gdapt.<br />
<br />
===Pixellate===<br />
<br />
This shader is supposed to appear the same as the nearest neighbor (aka "unfiltered"), except with minor corrections when using a non-integer scale that is increasingly less noticeable the higher it is scaled. This shader is useful to anyone who wants to keep things as sharp as possible without worrying about scale factors. Available in [https://github.com/hizzlekizzle/quark-shaders/tree/master/Pixellate.shader Quark] and [https://github.com/libretro/common-shaders/blob/master/retro/shaders/pixellate.cg Cg] shader formats. A newer alternative that does the same thing (but may give sharper results) is the sharp-bilinear shader, which prescales the image to a high resolution, then downscales using bilinear scaling.<br />
<br />
===Border===<br />
<br />
A [https://github.com/libretro/common-shaders/tree/master/borders shader] that applies a border overlay to the game image. Can be used to fill empty areas on widescreen monitors with artwork, display a CRT or handheld bezel, or simulate [https://github.com/libretro/common-shaders/tree/master/borders/gameboy-player Game Boy Player] and [https://github.com/libretro/common-shaders/tree/master/borders/sgb Super Game Boy] output.<br />
<br />
===Image Adjustment===<br />
<br />
Image adjustment shaders allow you to adjust the color levels of an image, including gamma, luminance, contrast, saturation, and so on, for personal preference, accuracy, or compensating your display. Often, these are used alongside other shaders. There are also [https://github.com/libretro/common-shaders/tree/master/handheld/shaders/color shaders] that simulate the color profiles of specific displays, such as the GBA or DS.<br />
<br />
===Tonemapping===<br />
<br />
A tone mapping shader allows you to use an external LUT texture to do tone mapping and other color adjustments.<ref name="tonemapping">http://filthypants.blogspot.com/2017/06/retroarch-tone-mapping-lut-shader.html</ref> The LUT texture is PNG image that can be edited in any image editing software to have the desired color adjustment. When the modified LUT is used in the shader, the color adjustment gets applied to the game's video output.<br />
<br />
==Shaders on real CRTs==<br />
<br />
On 31+kHz PC CRT monitors displaying in high-resolution modes, most filters/shaders should work fine as is, as most were intended for output scaled 3x or higher. <br />
<br />
However, CRT monitors (and 15kHz CRTs) displaying in low-resolution modes like 240p or 480p, you will find many of them won't work correctly due to the low output resolution. In these cases, you should use shaders that are applied only on the horizontal axis, only make changes to color output without scaling, or those that add scanlines/interlacing for 480p output. <br />
<br />
You can combine those things with these two shader presets: [https://github.com/libretro/common-shaders/blob/master/cgp/tvout/tvout.cgp tvout.cgp] for 240p and [https://github.com/libretro/common-shaders/blob/master/cgp/tvout%2Binterlacing/tvout%2Binterlacing.cgp tvout+interlacing.cgp] for 480p. Both of these allow you to have adjustable signal resolution blur applied horizontally, as well as color controls like gamma, saturation, and the option to use TV color range (16-235) instead of PC color range (0-255), while the 480p version provides a scanline shader that is interlaced on 480-line content. The signal resolution blur works best if you use a large horizontal resolution (1280 or higher recommended) while keeping your vertical resolution at 240 or 480, and setting the aspect ratio of the emulator to stretch to fit. The higher horizontal resolution will make it look natural and convincing, avoiding banding issues. Can be combined with NTSC filters/shaders for maximum authenticity, check out the shader presets in [https://github.com/libretro/common-shaders/tree/master/cgp/tvout /cgp/tvout] and [https://github.com/libretro/common-shaders/tree/master/cgp/tvout%2Binterlacing /cgp/tvout+interlacing] for some examples.<br />
<br />
==Downloads==<br />
<br />
- [https://github.com/libretro/common-shaders Libretro Cg shaders repository]<br />
<br />
- [https://github.com/libretro/glsl-shaders Libretro GLSL shaders conversion repository]<br />
<br />
- [https://github.com/libretro/slang-shaders Libretro Vulkan (.slang) shaders repository]<br />
''(forked from [https://github.com/Themaister/slang-shaders Vulkan (.slang) shaders by Themaister])''<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles/51-nintendo-super-nintendo/7270-analog-shader-pack/ Analog Shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles/51-nintendo-super-nintendo/3677-cg-glsl-slang-shaders-pack/ Libretro (CG/GLSL/Slang) shaders pack (Snes9x/puNES/RetroArch and more)]<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles-de-salon/59-multi-consoles/6993-higan-shaders-pack/ higan shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3729-raine-shaders-pack/ RAINE/bsnes shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/10-ordinateurs/118-ibm-pc-et-compatibles/6643-dosbox-shaders-pack/ DOSBox shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles-de-salon/53-sony-playstation-psone/3695-epsxe-shaders-pack/ ePSXe/PCSX-R shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles-de-salon/57-sony-playstation-2-pstwo/3844-pcsx2-shaders-pack/ PCSX2 shaders pack]<br />
<br />
- [http://www.emu-france.com/emulateurs/5-consoles/233-nintendo-game-cube/6501-dolphinfx/ Dolphin shaders pack]<br />
<br />
==Further reading==<br />
[http://filthypants.blogspot.com/search/label/pixel%20shader All things shaders and filters]<br />
<br />
[https://github.com/libretro/common-shaders/blob/master/docs/README Cg shader spec].<br />
<br />
[https://github.com/libretro/slang-shaders/blob/master/spec/SHADER_SPEC.md Vulkan GLSL (Slang) shader spec]<br />
<br />
[https://github.com/libretro/shader-previews Shader preview thumbnail repository]<br />
<br />
==References==<br />
{{reflist|2}}<br />
<br />
[[Category:FAQs]]<br />
[[Category:Shaders/Filters]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Neo_Geo_and_variants&diff=25020Neo Geo and variants2019-01-07T19:01:29Z<p>Playstation: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = SNK Neo Geo<br />
|logo = Neo_Geo_full_on.png<br />
|image = Neo-Geo-AES-Console-Set.jpg<br />
|image2 = Neo-Geo-CD-Console-Set.jpg<br />
|imagecaption = '''Top:''' The Neo Geo MVS.<br/>'''Middle:''' The Neo Geo AES.<br/>'''Bottom:''' The Neo Geo CD.<br />
|developer = [[:Category:SNK consoles|SNK]]<br />
|type = [[:Category:Consoles|Home video game console]], [[:Category:Arcade|arcade system board]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1990<br />
|discontinued = 2004<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:Neo_Geo_(system)|Neo Geo AES]]''' (Advanced Entertainment System) home console was released on July 1, 1991 and the '''[[gametech:Neo-Geo|Neo Geo MVS]]''' (Multi Video System) arcade system was first released by [[wikipedia:SNK|SNK Corporation]] on January 1990 in Japan and on August 22, 1990 in NA. MVS and AES are technically the same systems, but their cartridges are not compatible with each other due to a different layout. It was retailed for $649.99 ($1,244.85 in 2018 money). It had a Motorola 68000 at 12MHz and a Zilog Z80A at 4MHz with 64KB RAM and 84KB VRAM.<br />
<br />
Neo Geo CD (NG-CD) was the CD version of the AES (not compatible with the game cartridges)<br />
<br />
Hyper Neo-Geo 64 (HNG-64) was the successor to the Neo-Geo with 3D graphics, no home console release.<br />
<br />
When emulating Neo-Geo games with RetroArch, the Neo-Geo BIOS files need to be in the game directory.<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"|NG<br />
! scope="col"|NG-CD<br />
! scope="col"|HNG-64<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="9"|PC<br />
|-<br />
|[[FinalBurn Alpha]]<br />
|Windows<br />
|[http://www.fbalpha.com/downloads/ 0.2.97.43]<br />
|{{✓}} ||{{✓}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N>As 0.153 (2014), 0.139 (2010), 0.78 (2003)</ref> ||{{✓}} ||{{✓}}<br />
|-<br />
|[[RAINE]]<br />
|Windows, Linux, macOS<br />
|[http://raine.1emulation.com/download/latest.html 0.64.15]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com/ Xe]<br />
|Windows, Linux<br />
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2]<br />
|{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Kawaks]]<br />
|Windows<br />
|[http://cps2shock.emu-france.info/download.html 1.65]<br />
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|GnGeo<br />
|Linux<br />
|[https://salsa.debian.org/coringao-guest/gngeo Git]<br />
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
! colspan="9"|Consoles<br />
|-<br />
|GxGeo<br />
|[[Wii emulators|Wii]]<br />
|[https://code.google.com/archive/p/gxgeo r23]<br />
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|UOmvspsp<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[http://www.mediafire.com/?2qzaz2089f99cvk 2.3.1]<br />
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|UOncdzpsp<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[http://www.mediafire.com/?883tfd76v4qckz2 2.3.1]<br />
|{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]]<br />
|n/a<br />
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|}<br />
<br />
<references group=N /><br />
<br />
==Emulation issues==<br />
* Hyper Neo-Geo 64 is poorly emulated.<br />
<br />
[[Category:Consoles]]<br />
[[Category:Fourth-generation video game consoles]]<br />
[[Category:SNK consoles]]<br />
[[Category:Arcade]]<br />
[[Category:Arcade emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Arcade_emulators&diff=25019Arcade emulators2019-01-07T19:01:00Z<p>Playstation: /* Emulators */</p>
<hr />
<div>[[File:1676971-ms_pac_man_arcade_machine.jpg|thumb|156px|Example of a Ms. Pac-Man arcade cabinet.]]Arcades were venues in which many games were played at, often containing thousands of games. Arcades often got their revenue from players who paid to play games. Most arcade emulators focus on emulating many systems in one program, the scope of which varies between projects.<br />
<br />
== Machines ==<br />
Machines often varied by their design and, unlike consoles, were often tailored to just one game. Games were designed to eat as many quarters as possible, which is emulated with the "Coin" key. Some games have a service mode (mapped to F2 in MAME) with menus meant for the arcade owner to set dipswitches for difficulty, censorship, language, and most importantly a "Free Play" mode that allows players to continue as many as they want without requesting more coins. Sometimes, similar menus meant for developers (labeled debug or test usually, sometimes requiring a developer BIOS like with some Neo Geo games) are left in the game too.<br />
<br />
Three main types of arcade machines can be distinguished:<br />
<br />
===Arcade Original Hardware===<br />
Hardware made specifically for the arcade to provide for graphics and performance unseen on home consoles. Extremely common in the golden age of arcades but became much less frequent as companies used modified existing hardware instead to save on R&D costs and easier cross-platform development, or tried to differentiate between the home and arcade experience with control scheme gimmicks instead.<br />
<br />
MAME's purpose is to cover most of these. Older arcades as well as select popular arcade machines, the Neo Geo and Capcom's CPS series, in particular, received their own standalone emulators. Sometimes, they received their own console versions but those are mostly ports, not emulation, with very few exceptions.<br />
<br />
===Converted Home Console Hardware===<br />
Those arcade boards share most of the hardware specifications with existing home consoles, with the addition of a coin slot and occasionally DRM and some changes. While MAME supports most of those, standalone emulators for the base home console are more mature and often (but not always) support the arcade variants.<br />
{{Main|http://www.system16.com/base.php System16's arcade museum}} ''(See more examples here)''<br />
* '''[[Nintendo Entertainment System emulators|NES]]:''' Nintendo PlayChoice-10 ([[FCEUX]], [[Mesen]]), Nintendo VS System<br />
* '''[[Super Nintendo emulators|SNES]]:''' Nintendo Super System<br />
* '''[[Nintendo 64 emulators|N64]]:''' Aleck-64 ([[Project64]] + modded images)<br />
* '''[[GameCube emulators|GameCube]]:''' Triforce ([[Dolphin]] fork)<br />
* '''[[Sega Saturn emulators|Saturn]]:''' STV ([[SSF]])<br />
* '''[[Sega Dreamcast emulators|Dreamcast]]:''' Atomiswave ([[DEmul]]), Naomi 1/2 ([[DEmul]])<br />
* '''[[Xbox emulators|Xbox]]:''' Chihiro ([[Cxbx-Reloaded]], [[XQEMU]] <small>(WIP)</small>)<br />
* '''[[PlayStation emulators|PlayStation]]:''' Konami System 573, Namco System 10/11/12, Sony ZN-1/ZN-2<br />
* '''[[PlayStation 2 emulators|PlayStation 2]]:''' Namco System 246/256/Super System 256<br />
* '''[[PlayStation 3 emulators|PlayStation 3]]:''' Namco System 357/369<br />
<br />
===Converted PC Hardware===<br />
Based on normal PC architecture with a variation of Windows 7 Embedded or Linux installed and tons of DRM and custom drivers. These can still be run on computers using the right launchers (Game loader All RH, SpiceTools, idmacx tools, TekParrot...) but most likely won't be emulated by MAME anytime soon, and not just because of their policies on what hardware is too recently commercialized to cover.<br />
{{Main|http://www.system16.com/base.php#11 System16's arcade museum}} (See more examples here)<br />
<br />
* '''Windows XP Embedded:''' [[wikipedia:Taito_Type_X#Taito_Type_X.2FX.2B|Taito Type X/X+]], [[wikipedia:Taito_Type_X#Taito_Type_X7|Taito Type X7]], [[wikipedia:Taito_Type_X#Taito_Type_X.C2.B2|Taito Type X²]]<br />
* '''Windows 7 Embedded:''' [[wikipedia:Taito_Type_X#Taito_Type_X_Zero|Taito Type X Zero]], Namco System ES2 PLUS, Namco System ES3<br />
* '''Windows 7 Embedded (64-bit):''' [[wikipedia:Taito_Type_X#Taito_Type_X.C2.B3|Taito Type X³]]<br />
* '''Linux Debian 4.0''': Namco System N2 ("Linux 32-bit"), Namco System ES1 ("arcadelinux 32-bit")<br />
<br />
====Emulation====<br />
The games first need to run on an operating system equivalent to that of the machine, which may imply [[Wine]] use on Linux or having to upgrade to 64-bit editions. Some GPUs or wrappers may be required. Additionally, the following need to be installed:<br />
* '''Microsoft Visual C++ Runtimes:''' A one-in-all link for all editions from 2005 to 2015 may be found [https://www.sereby.org/site/All%20in%20One%20Runtimes here].<br />
* '''Microsoft .NET Frameworks:''' Any version from 1.0 to 4.5 may be required, the newer, the better.<br />
* '''Microsoft DirectX 9.0:''' Offline installer [https://www.microsoft.com/en-us/download/details.aspx?id=8109 here].<br />
* '''PC Video Codecs:''' Grabbing the standard K Lite Codec pack from [https://www.codecguide.com/download_kl.htm here] is recommended.<br />
<br />
Remember to backup data from the downloaded scene release before trying to fix it to run.<br />
<br />
* '''Launcher:''' The game needs this to work at all. There are many: Jconfig, TeknoParrot... and each game requires a specific launcher. If you got the dump from elsewhere, not in a clean state that doesn't work, it may be because of conflicting launchers and you will have to delete all of them (typically <code>Detoured.dll, Game loader Rh.exe, Typex_config.exe, Typex_loader.exe, TTXconfig 2.0, TTX-moniter.dll</code>...)<br />
* '''iDmacDrv32.dll:''' Needed in Nesica games. If present, do not delete it, copy Jconfig.exe and the replacement iDmacDrv32.dll from the Jconfig package, then double-click NesicaXlive.reg to import keys to your registry, and use the game executable to run the game. If not present, copy Jconfig.exe, JVSemu.dll, and jvs_loader.exe from the Jconfig package, and use jvs_loader.exe to run the game.<br />
* '''Save Fixes:''' Some games can't save scores and data at all. For a bunch of machines, there are fixes (called "loaders pack") that enable that, but some machines (nesica) handle saving purely using official servers in which case there's not much (yet) to do about it.<br />
* '''Extra Fixes:''' Varies per game. Check the readme with the game scene release.<br />
<br />
You can set your controls in Jconfig.exe, and it's recommended to disable Dsound and D3D Wrapper.<br />
<br />
Some games can have DirectX related problems. For some, deleting the existing d3d9.dll or opengl.dll files can help. For others, they expect the older D3D8 codec and have bugs (crashes, uneven speed) that can be fixed with Reshade's d3d8to9 plugin.<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"|# of Emulated systems<br />
! scope="col"|Open-Source<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|-<br />
!colspan="8"|PC<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|Thousands of electronics<ref>http://mamedb.com/history</ref><br />
|{{✓}}<br />
|{{✓}}<ref group=N name=MAMEVer>RetroArch cores: [https://github.com/libretro/mame mame] (latest), [https://github.com/libretro/mame2016-libretro mame2016] (0.174), [https://github.com/libretro/mame2014-libretro mame2014] (0.159), [https://github.com/libretro/mame2010-libretro mame2010] (0.139), [https://github.com/libretro/mame2003-libretro mame2003] (0.78), [https://github.com/libretro/mame2000-libretro mame2000 aka mame4all] (0.37b5)</ref><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[FinalBurn Alpha]]<br />
|Windows<br />
|[http://www.fbalpha.com/downloads/ 0.2.97.43]<br />
|Hundreds<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://adamulation.blogspot.com/ DICE]<br />
|Windows, Linux, macOS<br />
|[http://sourceforge.net/projects/dice/files/DICE/ 0.9]<br />
|20<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[DAPHNE]]<br />
|Windows, Linux, macOS<br />
|[http://www.daphne-emu.com/ 1.0.12]<br />
|1 <br /><small>([[Arcade LaserDisc emulators|LaserDisc]])</small><br />
|{{✓}}<ref group=N name=OpenDaphne>[https://github.com/DavidGriffith/daphne Open-Source DAPHNE] - new fork with an open-source frontend for 64-bit Linux.</ref><br />
|{{~}} <small>(WIP)</small><br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[TeknoParrot]]<br />
|Windows<br />
|[https://teknoparrot.com/ {{TeknoVer}}]<br />
|7 <br /><small>(PC based)</small><br />
|{{✓}}<ref group=N name=OpenParrot>[https://github.com/teknogods/OpenParrot OpenParrot] - new open-source core distinct from TeknoParrot.</ref><br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ZiNc]]<br />
|Windows, Linux<br />
|[http://www.1emulation.com/forums/files/file/37-zinc/ 1.1]<br />
|3 <br /><small>(ZN-1, ZN-2, Namco System 11)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[http://calice.emuunlim.com/ Calice]<br />
|Windows<br />
|[http://www.emulator-zone.com/doc.php/arcade/calice.html 0.6.4]<br />
|6 <br /><small>(Capcom, Sega, SNK, Gaelco)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[RAINE]]<br />
|Windows, Linux, macOS<br />
|[http://raine.1emulation.com/download/latest.html 0.64.15]<br />
|1063<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
<br />
|-<br />
|[[Kawaks]]<br />
|Windows<br />
|[http://cps2shock.emu-france.info/download.html 1.65]<br />
|3 <br /><small>([[Neo Geo emulators|Neo Geo]], CPS1, CPS2)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CPS3 Emulator<br />
|Windows<br />
|[http://nebula.emulatronia.com/descargas.php 1.0a]<br />
|1 <br /><small>(CPS3)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://mamemaniaforever.forumfree.it/?t=64082339 VivaNonno]<br />
|Windows<br />
|[https://vivanonno.vg-network.com/ 22.0.3]<br />
|1 <br /><small>(Namco System 22)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
!colspan="8"|Sega-only<br />
|-<br />
|Model 2 Emulator<br />
|Windows<br />
|[http://nebula.emulatronia.com/descargas.php 1.1a]<br />
|1 <br /><small>([[Sega Model 2]])</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Supermodel]]<br />
|Windows, Linux, macOS<br />
|[http://supermodel3.com/Download.html 0.2a]<br />[http://www.emucr.com/search/label/Supermodel SVN]<br />
|1 <br /><small>([[Sega Model 3]])</small><br />
|{{✓}}<br />
|{{~}} <small>(WIP)</small><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[DEmul]]<br />
|Windows<br />
|[http://forum.emu-russia.net/viewtopic.php?p=26178&sid=9d186ca9c444883bceeed6f185ed3fa9#p26178 0.7 Build 180428]<br />
|6 <br /><small>([[Sega NAOMI and variants]])</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Yabause|Kronos]]<br />
|Windows, Linux<br />
|[http://www.emutalk.net/forums/56-Sega-Saturn-Emulation {{KronosVer}}]<br />
|1 <br /><small>(STV)</small><br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[Nova]]<br />
|Windows<br />
|[https://www.patreon.com/nova_emu/posts 0.4]<br />
|1 <br /><small>(STV)</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|}<br />
<br />
{| class="wikitable sortable" style="text-align:center;"<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|# of Emulated systems<br />
! scope="col"|ROM Set<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="8"|Consoles<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]]<br />
|?<br />
|Various<ref group=N>Includes games from publishers such as Namco, Sega, Tecmo and Capcom, also Neo Geo</ref><br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|NJEMU<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[https://github.com/phoe-nix/NJEMU 2.3.5]<br />
|4 <br /><small>(CPS1, CPS2, Neo Geo, Neo Geo CD)</small><br />
|MAME 0.152<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|Unofficial Mod<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[http://wololo.net/talk/viewtopic.php?t=27733 2.3.1]<ref group=N name=cache>Generate cache with included <code>romcnv</code> utility.</ref><br />
|4 <br /><small>(CPS1, CPS2, Neo Geo, Neo Geo CD)</small><br />
|MAME 0.120<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|FBA4PSP<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[[sourceforge:projects/fba4psp/files/FBA4PSP_Formal/|v12.4.0]]<br />
|1 <br /><small>(CPS1)</small><br />
|MAME 0.141<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
!colspan="8"|Mobile<br />
|-<br />
|[[MAME]]<br />
|[[Android emulators|Android]]<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<ref group=N name=libretro>Only available on mobile as a libretro core (e.g. [[RetroArch]]).</ref><br />
|Countless<br />
|Depends on core<br />
|{{✓}}<ref group=N name=MAMEVer /><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|MAME4droid (0.139u1)<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.seleuco.mame4droid 1.12]<br />
|Countless<br />
|MAME 0.139u1<br />
|{{✓}} <br /><small>(mame2010)</small><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|MAME4droid (0.37b5)<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.seleuco.mame4all 1.5.3]<br />
|Countless<br />
|MAME 0.37b5<br />
|{{✓}} <br /><small>(mame2000)</small><br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[FinalBurn Alpha]]<br />
|[[Android emulators|Android]]<br />
|[http://buildbot.libretro.com/nightly/android/latest/ SVN]<br />
|Hundreds<br />
|FBA 0.2.97.42 <br /><small>(based on MAME 0.187)</small><br />
|{{✓}}<br />
|{{✓}} <small>([[libretro]])</small><br />
|{{✓}}<br />
|}<br />
<br />
<references group=N /><br />
<br />
=== Comparisons ===<br />
<br />
;[[MAME]]:Very extensive in scope, with the majority of arcade system boards from the 1970's, 1980's and early 1990's supported. Do not expect support for more recent boards, such as Atomiswave. MAME focuses on [[Emulation Accuracy|accuracy]] and preservation, meaning usability comes second for the end user. Only the most up to date ROM dumps will work in the latest MAME.<br />
<br />
;[[FinalBurn Alpha]]:Supports many boards, such as [[Neo Geo emulators|Neo Geo]], Capcom CPS1-3, and others. It is very good for the boards it supports. The Neo Geo X system, in fact, uses FBA. It offers much better speeds on lower-end hardware than MAME and has been ported to many different devices, such as [[PlayStation 3 emulators|PlayStation 3]], [[Xbox emulators|Xbox]], [[Xbox 360 emulators|Xbox 360]], [[Sega Saturn emulators|Sega Saturn]], [[Android emulators|Android]], [[Wii emulators|Wii]], Dingoo, and many others.<br />
<br />
;DICE:Emulates old arcade machines from the early 1970's <!--(including Coleco Telstar Arcade)--> at a very high level of accuracy. Since these machines had no CPU, the emulator instead emulates discrete logic components in the circuit board. This method is very system-intensive, and getting full speed requires at least a mid-range gaming PC along with the 64-bit version of the emulator.<br />
<br />
;[[Supermodel]]:Emulates [[Sega Model 3|Sega's Model 3]] arcade platform focusing on accuracy. Presently, Supermodel is in a very early "alpha" stage of development, meaning it lacks many planned features. It does not yet have a user-friendly graphical interface, and all CPUs are emulated using straightforward (and slow) interpretation rather than fast just-in-time translation. Game compatibility is quite good. It has an experimental multi-player network build.<br />
<br />
;Model 2 Emulator:Emulates, as per its name, [[Sega Model 2|Sega's Model 2]] arcade platform with a focus on speed over accuracy. Despite this, however, it still manages to play games for that hardware with far higher accuracy than MAME currently can.<br />
<br />
;[[Virtual Console]]:Emulates Sega, Namco, Capcom and Tecmo arcade games, in addition to Neo Geo. It is a viable method for official emulation, but forces you to play like you would on a real arcade machine.<br />
<br />
== References ==<br />
<references/><br />
<br />
[[Category:Consoles]]<br />
[[Category:Arcade emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=RAINE&diff=25017RAINE2019-01-07T19:00:27Z<p>Playstation: Playstation moved page Raine to RAINE: Developers says it's RAINE</p>
<hr />
<div>{{Infobox emulator<br />
|title = RAINE<br />
|logo = Raine.png<br />
|version = 0.64.15<br />
|active = Yes<br />
|platform = Windows, Linux, macOS<br />
|target = Multiple [[Arcade emulators|arcade systems]]<br />
|developer = zelurker, Tux, RAINE Team<br />
|website = [http://raine.1emulation.com/ RAINE Website]<br />
|source = [https://github.com/zelurker/raine RAINE Git]<br />
}}<br />
'''RAINE''' is an open-source, multi-[[Arcade emulators|arcade emulator]].<br />
<br />
A list of compatible games can be found [http://rainemu.swishparty.co.uk/games/ here] (This page is broken. The main page is active.).<br />
<br />
==Download==<br />
* [http://raine.1emulation.com/download/latest.html Latest version]<br />
* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/615-raine-win/ Emu-France] (French language)<br />
<br />
==Overview==<br />
RAINE emulates some M68000 and M68020 arcade games and is mainly focused on Taito and Jaleco games<br />
hardware. It started as an experiment with the Rainbow Islands<br />
romset, dumped by Aracorn/Romlist. Raine can emulate many<br />
more now, including new additions from Cave and other<br />
companies.<br />
<br />
Emulating CPU's and sound chips takes quite a lot of coding<br />
time, so, like most of the current emulators, Raine uses<br />
emulation engines already available when possible.<br />
<br />
==Requirements==<br />
Pentium II Processor<br />
64Mb - 128 of ram<br />
Win9x and up<br />
<br />
[[Category:Emulators]]<br />
[[Category:Arcade emulators]]<br />
[[Category:Multi-emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Linux emulation software]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Raine&diff=25018Raine2019-01-07T19:00:27Z<p>Playstation: Playstation moved page Raine to RAINE: Developers says it's RAINE</p>
<hr />
<div>#REDIRECT [[RAINE]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Vita3K&diff=25016Vita3K2019-01-07T18:40:16Z<p>Playstation: /* Downloads */</p>
<hr />
<div>{{Infobox emulator<br />
|logo = Vita3K-logo.png<br />
|active = Yes<br />
|developer = petmac (Peter Mackey), Rinnegatamante, Vita3K Team<br />
|platform = Windows, macOS, Linux<br />
|target = [[PlayStation Vita emulators|PlayStation Vita]]<br />
|website = [https://vita3k.github.io/ vita3k.github.io]<br />
|support = [https://www.patreon.com/Vita3K/overview Patreon]<br />
|source = [https://github.com/Vita3K/Vita3K GitHub]<br />
}}<br />
'''Vita3K''' is an open-source [[PlayStation Vita emulators|PlayStation Vita emulator]] for Windows, macOS, and Linux.<br />
<br />
==Downloads==<br />
* [https://vita3k.github.io/#download '''Official release'''] (Windows, macOS, Linux)<br />
* [https://ci.appveyor.com/project/Vita3K/vita3k/branch/master/artifacts AppVeyor nightlies] (Windows)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-mac-nightly.zip Travis nightlies] (macOS)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-linux-nightly.zip Travis nightlies] (Linux)<br />
<br />
==Overview==<br />
Vita3K's initial codebase was pushed to GitHub by petmac on [https://github.com/Vita3K/Vita3K/commit/3b259ace0270dcdfd4931b9ec3d5860f35764279 January 28, 2018]. Between January and April, Vita3K was only able to run a few homebrew games and applications, but not commercial games. As of [https://www.patreon.com/posts/gal-gun-double-18607458 May 05, 2018], <i>Gal*Gun: Double Peace</i> (Vita port) was the first commercial game to show graphics on this emulator.<br />
<br />
* [https://vita3k.github.io/#compatibility Official compatibility page]<br />
* [https://github.com/Vita3K/homebrew-compatibility/issues Vita3K's homebrew-compatibility issue tracker] on GitHub<br />
* [https://github.com/Vita3K/Vita3K/wiki/Game-compatibility Official homebrew compatibility wiki page] on GitHub<br />
<!--<br />
==References==<br />
{{reflist}}<br />
--><br />
<br />
==External links==<br />
* [https://twitter.com/Vita3K Official Twitter feed]<br />
* [https://www.youtube.com/channel/UCmHLq2DdMMYXLolXXI2iuJg Official YouTube channel]<br />
* [https://discordapp.com/invite/6aGwQzh Official Discord channel]<br />
* [https://webchat.freenode.net/?channels=%23vita3k Official webchat/IRC channel]<br />
* [https://www.reddit.com/r/vita3k/ Official reddit thread]<br />
* [https://github.com/Vita3K/Vita3K/wiki Wiki for emulator developers]<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:PlayStation Vita emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Vita3K&diff=25015Vita3K2019-01-07T18:39:35Z<p>Playstation: /* Downloads */</p>
<hr />
<div>{{Infobox emulator<br />
|logo = Vita3K-logo.png<br />
|active = Yes<br />
|developer = petmac (Peter Mackey), Rinnegatamante, Vita3K Team<br />
|platform = Windows, macOS, Linux<br />
|target = [[PlayStation Vita emulators|PlayStation Vita]]<br />
|website = [https://vita3k.github.io/ vita3k.github.io]<br />
|support = [https://www.patreon.com/Vita3K/overview Patreon]<br />
|source = [https://github.com/Vita3K/Vita3K GitHub]<br />
}}<br />
'''Vita3K''' is an open-source [[PlayStation Vita emulators|PlayStation Vita emulator]] for Windows, macOS, and Linux.<br />
<br />
==Downloads==<br />
* [https://vita3k.github.io/#download '''Official release'''] (Windows, macOS, Linux)<br />
* [https://ci.appveyor.com/project/Vita3K/vita3k/branch/master/artifacts AppVeyor nightlies] (Windows)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-mac-nightly.zip Travis nightlies] (macOS)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-linux-nightly.zip] (Linux)<br />
<br />
==Overview==<br />
Vita3K's initial codebase was pushed to GitHub by petmac on [https://github.com/Vita3K/Vita3K/commit/3b259ace0270dcdfd4931b9ec3d5860f35764279 January 28, 2018]. Between January and April, Vita3K was only able to run a few homebrew games and applications, but not commercial games. As of [https://www.patreon.com/posts/gal-gun-double-18607458 May 05, 2018], <i>Gal*Gun: Double Peace</i> (Vita port) was the first commercial game to show graphics on this emulator.<br />
<br />
* [https://vita3k.github.io/#compatibility Official compatibility page]<br />
* [https://github.com/Vita3K/homebrew-compatibility/issues Vita3K's homebrew-compatibility issue tracker] on GitHub<br />
* [https://github.com/Vita3K/Vita3K/wiki/Game-compatibility Official homebrew compatibility wiki page] on GitHub<br />
<!--<br />
==References==<br />
{{reflist}}<br />
--><br />
<br />
==External links==<br />
* [https://twitter.com/Vita3K Official Twitter feed]<br />
* [https://www.youtube.com/channel/UCmHLq2DdMMYXLolXXI2iuJg Official YouTube channel]<br />
* [https://discordapp.com/invite/6aGwQzh Official Discord channel]<br />
* [https://webchat.freenode.net/?channels=%23vita3k Official webchat/IRC channel]<br />
* [https://www.reddit.com/r/vita3k/ Official reddit thread]<br />
* [https://github.com/Vita3K/Vita3K/wiki Wiki for emulator developers]<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:PlayStation Vita emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Vita3K&diff=25014Vita3K2019-01-07T18:38:48Z<p>Playstation: /* Downloads */ Vita3k has Linux nightlies</p>
<hr />
<div>{{Infobox emulator<br />
|logo = Vita3K-logo.png<br />
|active = Yes<br />
|developer = petmac (Peter Mackey), Rinnegatamante, Vita3K Team<br />
|platform = Windows, macOS, Linux<br />
|target = [[PlayStation Vita emulators|PlayStation Vita]]<br />
|website = [https://vita3k.github.io/ vita3k.github.io]<br />
|support = [https://www.patreon.com/Vita3K/overview Patreon]<br />
|source = [https://github.com/Vita3K/Vita3K GitHub]<br />
}}<br />
'''Vita3K''' is an open-source [[PlayStation Vita emulators|PlayStation Vita emulator]] for Windows, macOS, and Linux.<br />
<br />
==Downloads==<br />
* [https://vita3k.github.io/#download '''Official release'''] (Windows, macOS, Linux)<br />
* [https://ci.appveyor.com/project/Vita3K/vita3k/branch/master/artifacts AppVeyor nightlies] (Windows)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-mac-nightly.zip Travis nightlies] (macOS)<br />
* [https://github.com/Vita3K/Vita3K-builds/raw/master/Vita3K-mac-nightly.zip Travis nightlies ]<br />
<br />
==Overview==<br />
Vita3K's initial codebase was pushed to GitHub by petmac on [https://github.com/Vita3K/Vita3K/commit/3b259ace0270dcdfd4931b9ec3d5860f35764279 January 28, 2018]. Between January and April, Vita3K was only able to run a few homebrew games and applications, but not commercial games. As of [https://www.patreon.com/posts/gal-gun-double-18607458 May 05, 2018], <i>Gal*Gun: Double Peace</i> (Vita port) was the first commercial game to show graphics on this emulator.<br />
<br />
* [https://vita3k.github.io/#compatibility Official compatibility page]<br />
* [https://github.com/Vita3K/homebrew-compatibility/issues Vita3K's homebrew-compatibility issue tracker] on GitHub<br />
* [https://github.com/Vita3K/Vita3K/wiki/Game-compatibility Official homebrew compatibility wiki page] on GitHub<br />
<!--<br />
==References==<br />
{{reflist}}<br />
--><br />
<br />
==External links==<br />
* [https://twitter.com/Vita3K Official Twitter feed]<br />
* [https://www.youtube.com/channel/UCmHLq2DdMMYXLolXXI2iuJg Official YouTube channel]<br />
* [https://discordapp.com/invite/6aGwQzh Official Discord channel]<br />
* [https://webchat.freenode.net/?channels=%23vita3k Official webchat/IRC channel]<br />
* [https://www.reddit.com/r/vita3k/ Official reddit thread]<br />
* [https://github.com/Vita3K/Vita3K/wiki Wiki for emulator developers]<br />
<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:macOS emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:PlayStation Vita emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=HDNes&diff=25011HDNes2019-01-07T18:25:52Z<p>Playstation: </p>
<hr />
<div>{{Infobox emulator<br />
|active = Yes<br />
|platform = Windows<br />
|target = [[Nintendo Entertainment System emulators|NES]]<br />
|developer = mkwong98<br />
|website = [http://forums.nesdev.com/viewtopic.php?f=3&t=9935 NesDev]<br />
|source = [https://github.com/mkwong98/HDNes GitHub]<br />
}}[[File:HDNes-Comparison.png|thumb|right|400px|An example of custom sprites in-game]]<br />
'''HDNes''' is an open-source [[Nintendo Entertainment System emulators|Famicom (NES)]] emulator that can load custom, higher resolution sprites and play audio files as background music. These features has since been incorporated in the [[Mesen]] emulator which is compatible with HDNes' HD Packs and has also made improvements to it. See the [[Texture Packs]] page for a list of recommended NES HD packs.<br />
<br />
==Download==<br />
[http://forums.nesdev.com/viewtopic.php?f=3&t=9935#p109627 Latest official build]<br />
<br />
{{Nes}}<br />
[[Category:Emulators]]<br />
[[Category:Nintendo_Entertainment_System_emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Custom Assets]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&diff=24994Game Boy/Game Boy Color emulators2019-01-07T17:39:08Z<p>Playstation: /* Emulators */ Gambatte only runs on Windows, Linux, macOS.</p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Game Boy/Color<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]]''' (GB) and '''[[wikipedia:Game Boy Color|Game Boy Color]]''' (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for $89.95 ($182.24 in 2018 money). Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could show only two colors, black and white (though the white was more green). Game Boy Color has a Sharp LR35902 core CPU at 4.19 MHz and 8.38 MHz. 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 />
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 June 1994, which was modelled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. It many Game Boy/Color 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 />
==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 />
|Windows, Linux, macOS<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 />
|[http://emulicious.net Emulicious]<br />
|Multi-platform<br />
|[http://www.emucr.com/2018/08/emulicious-20180730.html {{EmuliciousVer}}]<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|VisualBoy 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 />
!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 v073 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 [[VisualBoy Advance#VBA-M|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 (Game Boy 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/Game Boy Color emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Game_Boy/Game_Boy_Color_emulators&diff=24993Game Boy/Game Boy Color emulators2019-01-07T17:34:01Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = Nintendo Game Boy/Color<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]]''' (GB) and '''[[wikipedia:Game Boy Color|Game Boy Color]]''' (GBC) are 8-bit, fourth-generation handheld consoles released by Nintendo on July 31, 1989 and November 18, 1998 respectively and retailed for $89.95 ($182.24 in 2018 money). Game Boy has a Sharp LR35902 core CPU at 4.19 MHz. It had a monochrome display that could show only two colors, black and white (though the white was more green). Game Boy Color has a Sharp LR35902 core CPU at 4.19 MHz and 8.38 MHz. 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 />
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 June 1994, which was modelled like a cartridge but included its own cartridge slot for Game Boy/Color games, as well as the hardware needed to translate the games. It many Game Boy/Color 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 />
==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 />
|[http://emulicious.net Emulicious]<br />
|Multi-platform<br />
|[http://www.emucr.com/2018/08/emulicious-20180730.html {{EmuliciousVer}}]<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|VisualBoy 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 />
!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 v073 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 [[VisualBoy Advance#VBA-M|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 (Game Boy 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/Game Boy Color emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Sega_Genesis_emulators&diff=24991Sega Genesis emulators2019-01-07T17:21:15Z<p>Playstation: /* Emulators */</p>
<hr />
<div>{{Infobox console<br />
|title = Sega Genesis / Mega Drive<br />
|logo = RS39200_Megadrive.png<br />
|image = Sega-Genesis-Mk2-6button.jpg<br />
|image2 = Sega-Nomad-Front.jpg<br />
|imagecaption = '''Top:''' Sega Mega Drive.<br/>'''Middle:''' Sega Genesis Model 2 with 6-button controller.<br/>'''Bottom:''' Sega Genesis Nomad, portable variation.<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1988<br />
|discontinued = 1997<br />
|predecessor = [[Master System emulators|Master System]]<br />
|successor = [[Sega Saturn emulators|Saturn]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[gametech:Sega_Genesis|Sega Genesis]]''' is a 16-bit, fourth-generation console released by [https://en.wikipedia.org/wiki/Sega Sega] in Japan on October 29, 1988 and in the US on August 14, 1989. It had a Motorola 68000 CPU at 7.6 MHz and a Zilog Z80 at 3.58 MHz. In other regions, it was known as the '''Mega Drive'''. It had several add-ons, including the Sega CD (a CD add-on, called Mega CD outside America) and the 32X (a 32-bit, cartridge-based add-on). <br />
<br />
The Sega CD was released on October 15, 1992 and retailed for $299 ($531.45 in 2018 money) and had a Motorola 68000 CPU at 12.5 MHz and 64 kbit of RAM. The Sega 32X was released on November 21, 1994 for $159.99 ($269.36 in 2018 money). It had 2 SH-2 RISC CPUs at 23 MHz with 256KB of RAM and 256KB of VRAM.<br />
<br />
Genesis emulation is very good, with a high degree of game compatibility (many of them claiming nearly 100% compatibility with commercial games, including Virtua Racing). They are available on many platforms. Many Genesis emulators also feature compatibility with the [[Master System emulators|Sega Master System]] (SMS), and the [[Master System emulators|Game Gear]] (GG) as well as earlier Sega consoles. Genesis-based arcade boards and the Sega Pico are still sketchy, however.<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"|<abbr title="Sega Master System">SMS</abbr><br />
! scope="col"|<abbr title="Game Gear">GG</abbr><br />
! scope="col"|<abbr title="Genesis / Mega Drive">G/MD</abbr><br />
! scope="col"|CD<br />
! scope="col"|32X<br />
! scope="col"|Pico<br />
! scope="col"|[[Libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="12"|PC<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(PC)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}<ref group=N name=PicoDrive>Only for the 32X as a cross-platform alternative to Kega Fusion.</ref><br />
|-<br />
|[http://segaretro.org/Gens/GS Gens/GS]<br />
|Multi-platform<br />
|[http://www.dusers.drexel.edu/gitweb/gitweb.cgi/~korth/gens.git r7]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[BlastEm]]<br />
|Windows, Linux, macOS<br />
|[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[Exodus]]<br />
|Windows<br />
|[http://www.exodusemulator.com/index.php/downloads/current-release {{ExodusVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://dgen.sourceforge.net/ DGen]<br />
|Multi-platform<br />
|[http://sourceforge.net/projects/dgen/files/dgen/ 1.33]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Genecyst]]<br />
|DOS<br />
|[https://web.archive.org/web/20070205202050/http://www.zophar.net/genecyst/gcystxxx.zip x.xx]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Gens]]<br />
|Windows, Linux, BeOS<br />
|[http://gens.me/downloads.shtml 2.14]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<small>(bsnes)</small> ||{{✓}} ||{{✗}}<br />
|-<br />
|Megado<br />
|Windows, Linux<br />
|[https://github.com/merwaaan/megado Git]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Regen<br />
|Windows, Linux<br />
|[http://aamirm.hacking-cult.org/www/regen.html 0.972]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="12"|Mobile<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(ARM devices)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=PicoDrive /><br />
|-<br />
!colspan="12"|Consoles<br />
|-<br />
|[[Genesis Plus GX]]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|GameCube]]<br />
|[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|[[PlayStation Portable emulators|PSP]], ARM Devices<br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]]<br />
|N/A<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparisons===<br />
;[[Genesis Plus GX]]:A very solid emulator for the GameCube and Wii. The only things it lack are 32X and Pico support, and a native desktop port; the only way to get this emulator on the desktop is to use the libretro core, which allows for all the benefits of RetroArch like shaders, dynamic sync, and other enhancements. The version used in [[BizHawk]] adds features for speedrunners.<br />
;[[Kega Fusion]]:The project of an employee with previous experience at Sega. Kega Fusion has high compatibility, is easy to use and has plugin-based filter support. But it has some issues on newer versions of Windows.<br />
;[[PicoDrive]]:Strongly prioritizes performance over accuracy. Compatibility and accuracy isn't as good as Genesis Plus GX but it's useful on very underpowered systems like the Raspberry Pi Zero. Currently the first and only cross-platform option for 32X and Pico games.<br />
;[[Exodus]]:Think bsnes but for the Genesis. Even though higan is also getting into the Genesis game, Exodus has already achieved cycle-accuracy at the familiar cost of high system requirements. It is the newest Genesis emulator and is far from complete.<br />
;[http://aamirm.hacking-cult.org/www/regen.html Regen]:A focus on accuracy as earned it high compatibility with games, but it does not emulate the Sega CD and 32X. It also allows overclocking.<br />
;[[BlastEm]]:Aims for cycle-accuracy but unlike Exodus, aims for lower system requirements. It has substantially higher compatibility than Exodus but falls short of Genesis Plus GX.<br />
;[[Gens]]:Close to Kega Fusion in features and compatibility, but has largely been surpassed by better emulators. There are many different forks and iterations of Gens, so your experience will differ quite a lot depending on which version you use.<br />
;[[higan]]:Also developing cycle-accurate Genesis emulation, akin to its very own [[Super Nintendo emulators|SNES emulator]] bsnes. It's promising but incomplete. However, it can be used in the latest builds.<br />
;[[MAME]]:Has the parent drivers <code style="color:green">genesis</code>, <code style="color:green">sms</code>, <code style="color:green">gamegear</code>, <code style="color:darkred">segacd</code>, and <code style="color:darkred">32x</code>. Green drivers are reported as OK, where red ones are reported as not working as of version 0.200.<br />
<br />
==Lock-On Emulation==<br />
Lock-On Technology is a unique feature found on Sonic & Knuckles cartridges for the Sega Mega Drive/Genesis that allowed a player to connect an older game to the cartridge's pass-through port for extended or altered gameplay.<br />
<br />
* With Sonic 3: Unlocks an alternate version of Sonic 3 with more levels.<br />
* With Sonic 2: Unlocks an alternate version of Sonic 2 with playable Knuckles.<br />
* With Sonic 1: Unlocks the Blue Sphere minigame with a level select to all possible levels.<br />
<br />
The Sonic & Knuckles cartridge can lock on to other cartridges:<br />
<br />
* Smaller than 2MB: Will play a single random level from the Blue Sphere minigame generated from data in the header.<br />
* Bigger than 2MB: Will boot to Sonic & Knuckles.<br />
* Has Battery Pack: All save data will be wiped out.<br />
<br />
Most emulators don't support Lock-On save for Genesis Plus GX, but there are pre-combined ROMs for the Sonic trilogy available online that can be played as a regular Megadrive ROM on any emulator and still work. The Sonic 3 Complete romhack also achieves the same purpose.<br />
<br />
Genesis Plus GX's [[RetroArch]] core includes true Lock-On emulation. From the Core Options menu, you can enable the Lock-On feature for either Sonic & Knuckles, Game Genie, or the Action Replay (Pro) -- the latter two using a different technology but with similar effects. Setting this option to anything other than "Off" will enable Lock-on to the cartridge you're currently playing as. After resetting, the game will boot in Lock-On mode.<br />
<br />
The following files need to be under the directory for BIOS files (usually "system"):<br />
* sk.bin (Sonic & Knuckles (2 MiB) ROM)<br />
* sk2chip.bin (Sonic & Knuckles UPMEM (256 KiB) ROM): If you can't find it online, extract it with a hex editor from a pre-combined Sonic 2 & Knuckles ROM from offset 00300000 to the end of the ROM.<br />
<br />
For GG/AR, the files needed are areplay.bin and ggenie.bin, but most emulators support cheat codes from these natively.<br />
<br />
==External links==<br />
* [http://wiki.megadrive.org/index.php?title=Main_Page MegaDrive Development Wiki] - A Wiki about every technical aspect of the SEGA MegaDrive hardware and software. Its aim is to provide the most detailed, accurate and up to date information, to help homebrew development and repairs.<br />
* [http://segaretro.org/Category:Mega_Drive_emulators Mega Drive emulators] on Sega Retro<br />
* [https://archive.org/details/sega_genesis_library ARCHIVE.ORG Console Library: Sega Genesis]<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:Sega Genesis emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:TeknoVer&diff=24990Template:TeknoVer2019-01-07T17:18:17Z<p>Playstation: Version bump</p>
<hr />
<div>1.82</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PC-FX_emulators&diff=24988PC-FX emulators2019-01-07T17:11:31Z<p>Playstation: /* Emulators */ fixed table</p>
<hr />
<div>{{Infobox console<br />
|title = PC-FX<br />
|logo = PC-FX-Console-Set.png<br />
|developer = [[:Category:NEC consoles|NEC Home Electronics]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fifth-generation_video_game_consoles|Fifth generation]]<br />
|release = 1994<br />
|discontinued = 1998<br />
|predecessor = [[PC Engine (TurboGrafx-16) emulators|PC Engine (TurboGrafx-16)]], SuperGrafx<br />
|emulated = {{✓}}<br />
}}<br />
The '''PC-FX''' was a [[wikipedia:Nec|NEC]]'s fifth generation home video game console that was only released in Japan on December 23, 1994 and it had a NEC V810 CPU at 21.5 MHz with 2MB of RAM, 1MB of SRAM, and 256KB of VRAM. It also had something called "Back-up RAM" which it has 32KB of.<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"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✓}}<br />
|Mid-High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[MagicEngine-FX]]<br />
|Windows, macOS, DOS<br />
|1.1.1<br />
|{{✗}}<br />
|Low<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com/ Xe]<br />
|Windows, Linux<br />
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2]<br />
|{{✗}}<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<br />
<!--<br />
==References==<br />
<references/><br />
--><br />
[[Category:Consoles]]<br />
[[Category:NEC consoles]]<br />
[[Category:Fifth-generation_video_game_consoles]]<br />
[[Category:PC-FX emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PC-FX_emulators&diff=24987PC-FX emulators2019-01-07T17:10:55Z<p>Playstation: /* Emulators */ added libretro column</p>
<hr />
<div>{{Infobox console<br />
|title = PC-FX<br />
|logo = PC-FX-Console-Set.png<br />
|developer = [[:Category:NEC consoles|NEC Home Electronics]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fifth-generation_video_game_consoles|Fifth generation]]<br />
|release = 1994<br />
|discontinued = 1998<br />
|predecessor = [[PC Engine (TurboGrafx-16) emulators|PC Engine (TurboGrafx-16)]], SuperGrafx<br />
|emulated = {{✓}}<br />
}}<br />
The '''PC-FX''' was a [[wikipedia:Nec|NEC]]'s fifth generation home video game console that was only released in Japan on December 23, 1994 and it had a NEC V810 CPU at 21.5 MHz with 2MB of RAM, 1MB of SRAM, and 256KB of VRAM. It also had something called "Back-up RAM" which it has 32KB of.<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"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✓}}<br />
|Mid-High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[MagicEngine-FX]]<br />
|Windows, macOS, DOS<br />
|1.1.1<br />
|{{✓}}<br />
|Low<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://web.archive.org/web/20141105014113/http://www.xe-emulator.com/ Xe]<br />
|Windows, Linux<br />
|[https://web.archive.org/web/20141022230129/http://www.xe-emulator.com/index.php?m=download 2.16.2]<br />
|{{✓}}<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|}<br />
<br />
<!--<br />
==References==<br />
<references/><br />
--><br />
[[Category:Consoles]]<br />
[[Category:NEC consoles]]<br />
[[Category:Fifth-generation_video_game_consoles]]<br />
[[Category:PC-FX emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Multi-system_emulators&diff=24986Multi-system emulators2019-01-07T17:07:54Z<p>Playstation: /* Emulators */ added libretro column</p>
<hr />
<div>Multi-system emulators focus on emulating many different systems under one program. They can be focused on a single company's systems because of the similarity of the systems or may have systems from many different companies.<br />
<br />
To be defined as "multi-system" an emulator has to emulate two or more distinct systems. Although, for simplicity reasons in this wiki (not just this page), the term, "multi-platform", in the OS column fields can come to mean three or more covered platforms. For the purpose of this list, Add-ons (eg. Sega CD, 32X) are not counted as a separate system.<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"|[[libretro|Libretro Core]]<br />
! scope="col"|# of Emulated systems<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="6"|Multi-company<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|Thousands of electronics<ref>[http://www.mamedb.org/List.aspx www.mamedb.org's list] (Only shows the games covered, not systems)</ref><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✓}}<br />
|17<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[OpenEmu]]<br />
|macOS<br />
|[http://openemu.org/ {{OpenEmuVer}}]<br />
|{{✗}}<br />
|35<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Phoenix (emulator)|Phoenix]]<br />
||Multi-platform<br />
|[http://www.arts-union.ru/node/23 2.8.JAG]<br />
|{{✗}}<br />
|5<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✗}}<br />
|29 (excluding the [[libretro]] cores)<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]<br />
|{{✗}}<br />
|18<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|Retro Virtual Machine<br />
|Windows, Linux, macOS<br />
|[https://www.retrovirtualmachine.org/ 2.0.beta-1.r1]<br />
|{{✗}}<br />
|2<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|{{✗}}<br />
|20<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|{{✓}}<br />
|12<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS, Unix-alikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|{{✗}}<br />
|11<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Exodus]]<br />
|Windows<br />
|[http://www.exodusemulator.com/index.php/downloads/current-release {{ExodusVer}}]<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|?<br />
|-<br />
!colspan="6"|Nintendo<br />
|-<br />
|[[Dolphin]]<br />
|Multi-platform<br />
|[https://dolphin-emu.org/download/ {{DolphinVer}}]<br />
|{{✓}}<br />
|3<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, DOS<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|{{✗}}<br />
|3*<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="6"|Sega<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✗}}<br />
|10<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform<br />
|[https://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}}<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Sinclair<br />
|-<br />
|[[EightyOne]]<br />
|Windows<br />
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ {{EightyOneVer}}]<br />
|{{✓}}<br />
|12<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Commodore<br />
|-<br />
|[[VICE]]<br />
|Multi-platform<br />
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<br />
|{{✓}}<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<nowiki>*</nowiki>No$GBA apparently also does [[PocketStation emulators|PocketStation emulation]]<br />
<br />
==References==<br />
<references/><br />
<br />
==External Links==<br />
* [https://github.com/mamedev/mame/tree/master/src/mame/drivers GitHub list of all covered 'drivers' (Systems & machines emulated) under the MAME group] (Pretty crappy list. Only the first 1,000 drivers are shown there. The rest are omitted. Approximately 2250 drivers in all.)<br />
<br />
[[Category:Consoles]]<br />
[[Category:Multi-emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Clock_Signal&diff=24977Clock Signal2019-01-07T16:34:54Z<p>Playstation: CLK also runs on BSD</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 = Linux, macOS, BSD<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 Linux, macOS and BSD.<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>Playstationhttps://emulation.gametechwiki.com/index.php?title=Xbox_One_emulators&diff=24974Xbox One emulators2019-01-07T16:07:32Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = Xbox One<br />
|logo = Xbox-One.png<br />
|developer = [[:Microsoft]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Eighth-generation video game consoles|Eighth generation]]<br />
|release = 2013<br />
|predecessor = [[Xbox 360 emulators|Xbox 360]]<br />
|emulated = {{✗}}<br />
}}<br />
The '''[[Wikipedia:Xbox One|Xbox One]]''' is an eighth-generation home video game console produced by Microsoft on November 22, 2013 and was retailed for $499 ($539.61 in 2018 money). It had an AMD 8-core APU at 1.75 GHz and 8GB of RAM. It has an AMD GPU on the AMD Radeon GCN architecture. Early in its life, it was heavily criticized for intrusive [[wikipedia:Digital rights management|DRM]], such as always-online and lack of used game sharing. These have since been removed. Notably, this console runs on the [[wikipedia:x86|x86]] architecture with a modified Windows OS, so it is essentially a PC.<br />
<br />
==Emulators==<br />
{{no current emulators}}<br />
<br />
===Emulation issues===<br />
Despite this console using the same architecture as PCs, it is not any easier to emulate than other consoles as the architecture used is complex and uses undocumented hardware. We have no way to know for sure because the console is not even hacked yet to a degree that people can look and test stuff and tell for sure, let alone for a full emulator to be written.<br />
<br />
<!--<br />
==References==<br />
{{Reflist}}<br />
--><br />
<br />
[[Category:Consoles]]<br />
[[Category:Eighth-generation video game consoles]]<br />
[[Category:Microsoft consoles]]<br />
[[Category:Not yet emulated]]<!--<br />
[[Category:Very early emulation]]<br />
--></div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Xbox_360_emulators&diff=24973Xbox 360 emulators2019-01-07T16:06:47Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = Xbox 360<br />
|logo = Xbox_360.png<br />
|developer = [[: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 '''[[Wikipedia:Xbox 360|Xbox 360]]''' is a seventh-generation console released by Microsoft on November 22, 2005 and retailed for $399 ($508.92 in 2018 money). It had a PowerPC Tri-Core Xenon CPU at 3.2 GHz with 512MB of RAM. It had an ATI Xenos GPU. 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 its Wiimote; and the [[PlayStation_3_emulators|PS3]] and its 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]] is the only Xbox 360 emulator out there yet, and it 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 developers have higher-level or prioritised 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>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_Vita_emulators&diff=24971PlayStation Vita emulators2019-01-07T16:05:30Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation Vita<br />
|logo = Vita.png<br />
|developer = [[:Sony]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Eighth-generation video game consoles|Eighth generation]]<br />
|release = 2011<br />
|predecessor = [[PlayStation Portable emulators|PlayStation Portable]]<br />
|emulated = {{✗}}<br />
}}<br />
The '''PlayStation Vita''' is an eighth-generation handheld game console by Sony, released in Japan on December 17, 2011, and in North America on February 15, 2012. It had a Quad-core ARM Cortex-A9 MPCore at 333MHz (Boosted to 494MHz when Wi-Fi is deactivated) with 512MB of RAM and 128MB of VRAM. It had a Quad-core PowerVR SGX543MP4+ GPU, which can push 133 million polygons onto the screen every second at a clock speed of 200MHz.<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"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Vita3K]]<br />
|Windows, macOS, Linux<br />
|[https://github.com/Vita3K/Vita3K Git]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|}<br />
<br />
;[[Vita3K]]<br />
:Can already run some homebrew titles, and that some commercial games boot up with visuals or go into gameplay. The emulator uses Vita dumps in the .vpk file format.<br />
<br />
==Emulation issues==<br />
===[[RPCS3]]===<br />
The RPCS3 developers once considered adding Vita emulation support, going as far as displaying a simple 'Hello world' and a basic atomic test sample.<ref name="emunewz">{{cite web|url=http://www.emunewz.net/forum/showthread.php?tid=164933|title=PS Vita emulation progress|publisher=emunewz|accessdate=2018-04-04|date=2014-11-02}}</ref> However, Vita development was completely halted since then and focused exclusively on [[PlayStation 3 emulators|PS3]] emulation down to the website's branding. A Patreon post admitting as much asked users whether they are still interested at all in Vita emulation. Significant further developments on Vita coming from RPCS3 aren't very likely considering the general lack of developer interest, and those who are (like frangarcj) went on to join Vita3K. The RPCS3 project has since removed Vita support from the codebase.<ref name="GitHub">{{cite web|url=https://github.com/RPCS3/rpcs3/pull/4160|title=Remove Vita emulation (Nekotekina)|publisher=GitHub|accessdate=2018-04-04|date=2018-02-09}}</ref><br />
<br />
==References==<br />
<references/><br />
<br />
==External links==<br />
*[https://vitadevwiki.com/vita/Main_Page PS Vita Dev Wiki]<br />
*[https://wiki.henkaku.xyz/vita/Main_Page Wiki for homebrew development on PS Vita] ([https://henkaku.xyz/ Official site])<br />
*[https://vitasdk.org/ Development tools for PS Vita development] ([https://docs.vitasdk.org/ APIs])<br />
*[https://github.com/CelesteBlue-dev/PSVita-RE-tools PSVita Reverse Engineering Tools] (Solely used to aid in homebrew / plugins / hacks development)<br />
<br />
[[Category:Consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Sony consoles]]<br />
[[Category:Eighth-generation video game consoles]]<br />
[[Category:PlayStation Vita emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_Portable_emulators&diff=24970PlayStation Portable emulators2019-01-07T16:05:12Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation Portable<br />
|logo = PSP-1000.png<br />
|developer = [[:Sony]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]<br />
|release = 2004<br />
|discontinued = 2014<br />
|predecessor = [[PocketStation emulators|PocketStation]]<br />
|successor = [[PlayStation Vita emulators|PlayStation Vita]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:PlayStation Portable|PlayStation Portable]]''' (PSP) is a handheld game console made by [[wikipedia:Sony|Sony]]. The system was released in Japan on December 12, 2004, in North America on March 24, 2005, and in the [[wikipedia:PAL_region|PAL region]] on September 1, 2005. It was retailed for $181 ($236 in 2018 money). It had a MIPS R4000 CPU at 333MHz with 32MB of RAM.<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"|[[Libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[PPSSPP]]<br />
|Multi-platform<br />
|[http://www.ppsspp.org/downloads.html {{PPSSPPVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[JPCSP]]<br />
|Windows, Linux, macOS<br />
|[http://www.emunewz.net/forum/forumdisplay.php?fid=204 SVN]<br />
|{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|cspspemu<br />
|Windows, macOS<br />
|[https://github.com/cspspemu/cspspemu Git]<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[http://jspspemu.com/ jspspemu]<br />
|Windows<br />
|[https://github.com/jspspemu/jspspemu Git]<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|PCSP<br />
|Windows<br />
|[https://appnee.com/pcsp/ 0.5.5]<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|Potemkin<br />
|Windows<br />
|[http://www.emulator-zone.com/doc.php/psp/potemkin.html 1.00 alpha]<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|PSPE<br />
|Windows<br />
|[https://www.zophar.net/psp/pspe.html 0.9b]<br />
|{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="9"|Mobile<br />
|-<br />
|[[PPSSPP]]<br />
|[[Android emulators|Android]]<br />
|[http://www.ppsspp.org/downloads.html {{PPSSPPVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|PSPlay <small>(PPSSPP fork)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.animaonline.psplay 1]<br />
|{{✗}} ||{{~}} ||{{~}}<br />
|-<br />
|[https://github.com/kobol123/pspe- PSPe+] <small>(PPSSPP fork)</small><br />
|[[Android emulators|Android]]<br />
|[http://rnextstudios.fastportatil.com/?page_id=246 3.0 v3.1.7]<br />
|{{✗}} ||{{✓}} ||{{~}}<br />
|-<br />
|Rocket PSP Emulator <br/><small>(PPSSPP fork)</small><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.emultech.rocketpsp 3.5]<br />
|{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|}<br />
<br />
===Comparisons===<br />
;[[PPSSPP]]:Released in November of 2012. Compatibility is now higher than [[JPCSP]] and games runs significantly faster due to its programming in C++. The emulator is currently capable of playing the vast majority of the PSP library, with more than 1000 games that can be played from start to finish.<ref>[http://forums.ppsspp.org/showthread.php?tid=1473 PPSSPP compat thread] (First posted 03-10-2013. Last updated 02-22-2018.]</ref><br />
;[[JPCSP]]:Requires the Java Runtime Environment to be installed, which has a history of security issues. Because it uses Java, it is also much slower than [[PPSSPP]]. JPCSP was built around debugging and was never really meant to be a standard emulator. They made it so they could understand the PSP's inner workings better. And thanks to the JPCSP team, and other PSP homebrew teams, PPSSPP is developing at breakneck speeds. Both teams communicate a lot and contribute with each other. It is only recommended to use JPCSP if the game does not work in PPSSPP.<br />
<br />
;Mobile emulators:See [https://thedroidguy.com/2018/06/5-best-psp-emulators-for-android-in-2018-1084958 these] [https://www.androidauthority.com/5-best-psp-emulators-android-748160/ round-ups] for the top PSP emulators on Android.<br />
<br />
==See also==<br />
* [[Emulators on PSP]]<br />
<br />
==References==<br />
<references /><br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Seventh-generation video game consoles]]<br />
[[Category:PlayStation Portable emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PocketStation_emulators&diff=24969PocketStation emulators2019-01-07T16:04:52Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PocketStation<br />
|logo = Sony-PocketStation.png<br />
|developer = [[: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 />
The '''[[gametech:PocketStation|PocketStation]]''' is a memory card peripheral made by Sony Computer Entertainment for the [[PlayStation emulators|PlayStation]] that was released in Japan on January 23, 1999. It had a ARM7T CPU with 2KB of RAM. 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"|[[libretro|Libretro Core]]<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 />
|High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, DOS<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[PK201]]<br />
|Windows<br />
|16/01/20 Build<br/>(2016)<br />
|{{✗}}<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 />
|pockystation<br />
|Windows<br />
|[https://github.com/simias/pockystation Git]<br />
|{{✓}} <small>([https://github.com/simias/pockystation-libretro Git])</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
!colspan="12"|Mobile<br />
|-<br />
|[[PK201]]<br />
|[[Android emulators|Android]]<br />
|18/09/23 Build<br/>(2018)<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Fifth-generation video game consoles]]<br />
[[Category:PocketStation emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_4_emulators&diff=24968PlayStation 4 emulators2019-01-07T16:04:17Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation 4<br />
|logo = PS4.png<br />
|developer = [[:Sony]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Eighth-generation_video_game_consoles|Eighth generation]]<br />
|release = 2013<br />
|predecessor = [[PlayStation 3 emulators|PlayStation 3]]<br />
|emulated = {{~}}<br />
}}<br />
The '''PlayStation 4''' (PS4) is an eighth-generation console produced by Sony Computer Entertainment on November 15, 2013 and retailed for $399.99 ($432.54 in 2018 money). It has a semi-custom 8-core AMD x86-64 Jaguar CPU at 1.6 GHz, whereas one of the cores is utilised separately only for low-power, background tasks. The CPU is shared on an APU chip with a semi-custom AMD GCN Radeon GPU. They are supported by 8 GB of GDDR5 RAM at 2.75 GHz, while 256 MB of DDR3 RAM is used only for background tasks. Notably, it is the first PlayStation console to use the [[wikipedia:x86|x86]] architecture, making it easier to program for than the [[PlayStation 3 emulators|PlayStation 3]] while also having the same architecture as PCs.<br />
<br />
==Emulators==<br />
{{no playable emulators}}<br />
<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"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[Orbital]]<br />
|Windows, Linux<br />
|[https://github.com/AlexAltea/orbital Git] <br />
|{{✓}}<br />
|{{✗}} <br />
|} <br />
===Potential Roadblocks=== <br />
Due to the PS4's x86 architecture and FreeBSD-based operating system, emulators for the device will by and large be very unconventional. Despite the x86's instruction set being '''huge'''<ref>{{cite web | url= https://en.wikipedia.org/wiki/x86_instruction_listings | title= x86 instruction listings | Wikipedia}}</ref>, a trait that would typically lead to years of development time by emulators, it opens the ability for pre-existing hypervisors to do the heavy lifting, eliminating the need for a recompiler. There is also, as of writing this, little to no documentation on the GPU (a modified Radeon 7970M with disabled stream processors) used in the PS4's APU, and it will require a complete re-implementation by emulator developers. End-users may wish to preform a preliminary dump of the required files from their PS4 using the [https://phi.nz/orbital/tools/dumper/ Orbital Dumper]<br />
<br />
==References==<br />
<references/><br />
<br />
[[Category:Consoles]]<br />
[[Category:Very early emulation]]<br />
[[Category:Sony consoles]]<br />
[[Category:Eighth-generation_video_game_consoles]]<br />
[[Category:PlayStation 4 emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_3_emulators&diff=24967PlayStation 3 emulators2019-01-07T16:03:51Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation 3<br />
|logo = PlayStation 2006.png<br />
|image = PS3_Original.png<br />
|image2 = Sony-playstation-3-slim-1.jpg<br />
|imagecaption = '''Top''': Original (2006)<br/>'''Bottom''': Slim (2009)<br />
|developer = [[: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 />
<br />
The '''PlayStation 3''' (known shorthand as '''PS3''') is a seventh-generation console released by [[wikipedia:Sony|Sony]] in late 2006. The successor to the [[PlayStation 2 emulators|PlayStation 2]], it began development in 2001 when Sony partnered with Toshiba and IBM to create the [[wikipedia:Cell_%28microprocessor%29|Cell Broadband Engine]]. The console was launched a year after the [[Xbox 360 emulators|Xbox 360]], and around the same time as the [[Wii emulators|Wii]]. While it was the most powerful console of the seventh generation, it was also difficult to program for, as its architecture was even more complex than its competitors. It retailed for <abbr title="equivalent to $749.23 now">$599</abbr>.<br />
<br />
The Cell Broadband Engine consists of a 3.2 GHz Power Processing Element (PPE) and seven Synergistic Processing Elements (SPE),<ref group=N>You might see listings of eight SPEs, but that's because there are eight on the die; one of them is disabled to prevent the manufacturer from yielding too many bad units. Another SPE is reserved for the console's operating system.</ref> and the system contains 256 MB of XDR DRAM main memory at 3.2 GHz and 256 MB of GDDR3 video memory at 650 MHz for the Nvidia/SCEI RSX Reality Synthesizer GPU. The GPU ran at 500 MHz and has to communicate forth and back with both RAM's. The complexity of the SPEs bogged down the PlayStation 3 in multi-platform titles, as it required developers to either learn it enough to use it, or don't use it at all. As a result, many multi-platform games ran with lower framerates or worse graphics.<br />
<br />
The number of units sold worldwide were about the same as the Xbox 360, despite both being beat by the Wii. The PlayStation 3 initially included a feature called OtherOS,<ref group=N>Which allowed the console to run many distributions of Linux and BSD in a separate partition as long as they supported PowerPC.</ref> but once it was removed shortly after the PS3 Slim model was released citing "security concerns", fail0verflow had a jailbreak detailed in 2010, giving way for [[PS3 Modding|modders to downgrade firmware on a specific version]] and install a custom firmware, something Sony would patch in newer updates until an exploit was released for 4.82. Emulation only started gaining traction in the late 2010s, as [[RPCS3]] had made strides in improving its largely HLE-based emulation. It has since become the emulator of choice.<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 />
<br />
===Comparisons===<br />
;[[RPCS3]]:An open-source emulator for 64-bit Windows, Linux and BSD. While it isn't anywhere near as compatible as [[Dolphin]] is for [[GameCube emulators|GameCube]] or Wii, it has still 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 />
PlayStation consoles have always been notorious for system complexity. Sony's gamble of their technology being emulator-unfriendly makes them developer-unfriendly as well, and the system's weaker performance in cross-platform games proves it. Even if done properly, an LLE approach would be performance suicide as some things just have to be abstracted enough to get high framerates in games. The situation is so bad that Sony seems to be incredibly hesitant to introduce an emulator on the PlayStation 4, simply because they wouldn't be able to justify the potentially high cost of development to investors.<ref>[https://youtu.be/6WkpaJkB2M8 Why PS4 Doesn't Have Backwards Compatibility and Xbox One Does] (Mystic. Aug 21, 2018.)</ref><br />
<br />
There are two major bottlenecks at play:<br />
* '''Cell.''' It consists of two architectures that developers have to program for; PowerPC, and... whatever the SPEs really are. Add to that the fact that there are SEVEN that could be in use by a game, and you have a great formula for high system requirements. The RPCS3 developers technically cheat by using ahead-of-time recompilation using LLVM, but because the emulator constantly improves, that can be easily excused.<br />
* '''[[wikipedia:RSX_Reality_Synthesizer|RSX Reality Synthesizer]].''' The [[Xbox emulators|Xbox]] also went unemulated for a long time, simply because of how many components were just undocumented. The same thing applies here; the graphics card is Nvidia-based, which means it's not well-documented and developers have to figure out how it displays graphics and graphical effects. Without access to Nvidia's resources, which would normally be included with an SDK, this would be very difficult.<br />
:Something of note is that this GPU was also managed by two different memory units with very disparate frequency speeds; 1) 256 MB of 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).<br />
<br />
In short: 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 [[wikipedia: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 [[wikipedia:PlayStation_Eye|PSEye]], the successor of the PS2's [[PlayStation_2_emulators#EyeToy|EyeToy]].<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 />
His own branch of the PSMove has advanced further, as 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 are also showing the work-in-progress functionality working.<ref>[https://www.youtube.com/watch?v=rrmb_2ULbKo RPCS3 - PSMove WIP VK] (April 03, 2018)</ref> The author unfortunately stopped working on this implementation a few months ago.<br />
<br />
==Notes==<br />
<references group=N /><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>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_2_emulators&diff=24966PlayStation 2 emulators2019-01-07T16:03:20Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation 2<br />
|logo = PS2-Fat-Console-Set.png<br />
|developer = [[:Sony]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Sixth-generation video game consoles|Sixth generation]]<br />
|release = 2000<br />
|discontinued = 2013<br />
|predecessor = [[PlayStation emulators|PlayStation]]<br />
|successor = [[PlayStation 3 emulators|PlayStation 3]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:PlayStation_2|PlayStation 2]]''' (PS2) is a sixth-generation console released by Sony on October 26, 2000 and it was retailed for $299 ($433.10 in 2018 money). It has the Emotion Engine CPU at 300 MHz with 32MB of RDRAM system memory and 4MB of eDRAM (VRAM). Its GPU was a custom Graphics Synthesizer, which ran at 150 MHz. It became the highest selling console of all time with over 160 million units sold. <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 />
|[[PCSX2]]<br />
|Windows, Linux, macOS<br />
|[https://pcsx2.net/download.html 1.4.0] (stable)<br /> [http://buildbot.orphis.net/pcsx2 SVN]<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Play!]]<br />
|Multi-platform<br />
|[http://purei.org/downloads.php Builds]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|DobieStation<br />
|Windows<br />
|[https://github.com/PSI-Rockin/DobieStation/ Git]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[https://sourceforge.net/projects/hpsx64/ hpsx64]<br />
|Windows<br />
|[http://www.emucr.com/search/label/hpsx64?&max-results=16 0232]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|Emotionless<br />
|Windows<br />
|[https://github.com/MoochMcGee/Emotionless/ Git]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|orbum<br />
|Windows<br />
|[https://github.com/marco9999/orbum/ Git]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="5"|Mobile<br />
|-<br />
|[[Play!]]<br />
|[[Android emulators|Android]], [[IOS emulators|iOS]]<br />
|[http://purei.org/downloads/play/weekly/ Git]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|Damon PS2<br />
|[[Android emulators|Android]]<br />
|[https://damonps2-pro.en.aptoide.com// Aptoide]<br />
|{{✓}}<br />
|{{✗}}<br />
|}<br />
<br />
===Comparisons===<br />
;[[PCSX2]]:The first and only PS2 emulator currently worth using. That said, it is very underwhelming in the accuracy department, with thousands of bugs and graphical glitches. However, since version 1.4, the emulator is capable of playing 2455 games without any major glitches (regardless of speed) and playing 56 games at a non-playable speed or with major graphical or accuracy glitches. Check the [[Game problems FAQ#PS2|Game Problems FAQ]] for the most difficult titles. <br />
;[[Play!]]:Can run quite a few commercial games but is still pretty far behind [[PCSX2]].<br />
;[https://github.com/PSI-Rockin/DobieStation/ DobieStation]: Can boot or reach the menus on numerous games and some go in-game, designed to be fast, accurate and easy to use. An [[Android emulators|Android]] port is planned. Making rapid progress<br />
;[[sourceforge:projects/hpsx64/|hpsx64]]:Can also run quite a few commercial games, but probably less so, and at slower speeds, than Play!. It also emulates and focuses more on [[PlayStation emulators|PlayStation]] emulation.<br />
;[https://github.com/MoochMcGee/Emotionless/ Emotionless]: Can not run commercial games or homebrew yet, aims to have clean, readable code that is both portable and scalable, dormant for quite some time, but had some activity lately.<br />
<br />
==Emulation issues==<br />
<br />
Despite a large interest in PS2 emulation due to its sizable collection of games, it is still one of the hardest consoles to emulate for a number of reasons.<br />
<br />
First of all: many people believe that since the main CPU (Emotion Engine) runs at a clock speed of 294Mhz (299Mhz on later revisions), it would make emulation easy on recent hardware. But this is not the case, because the clock speed of the emulated CPU is not necessarily indicative of the ease of emulation. Specifically, the PS2 CPU contains a multitude of custom sub-components and chips such as the FPU co-processor, 2 Vector Units, IOP, SPU2, Graphics Synthesizer and SIF which together work asynchronously to comprise the 128-bit Emotion Engine. In order to emulate them perfectly with correct timing requires an enormous amount of power. Moreover, the PS2 just like PS1 uses the MIPS architecture instead of standard x86 code, thus making emulation slower.<ref>https://forums.pcsx2.net/Thread-Why-is-PCSX2-slow</ref><br />
<br />
Another big problem is the emulation of PS2’s own floating point unit (FPU) because it doesn’t follow the IEEE standard. To keep it simple, just changing a couple of numbers will cause glitches to occur to the game’s graphic (VU) and logic (EE), resulting in things like broken AI, odd behaviors or graphical bugs. While PCSX2 allows for the option of either clamping/rounding on both VU and EE as a solution to fix these glitches, it remains by far not the most accurate way to emulate the PS2 FPU.<ref>https://wiki.pcsx2.net/PCSX2_Documentation/Nightmare_on_Floating-Point_Street</ref><ref>https://github.com/PSI-Rockin/DobieStation/issues/51</ref><br />
<br />
To conclude on the problems with PS2 emulation, we come to hardware rendering. The PS2’s graphics pipeline acts very differently from modern GPU cards and emulating it in HW mode with any degree of accuracy is difficult. This is due in part to the versatility of PS2, fact that it doesn’t use fixed shaders, or that even the games themselves do not use a consistent formula to achieve different graphical effects. Various type of emulation enhancements like display resolution scaling leads to the typical “black lines glitch” because of the use of a non-integer resolution. While the OpenGL backend on PCSX2 greatly improved on many of these issues, most games still require “software rendering” to fix many common glitches, which in turn slows down the emulation. Although Games using mip-mapping (Ratchet & Clank, Ace Combat, etc...) and games running on the Snowblind Engine are playable in OGL HW mode with minimal problems on high-end PCs. <br />
<br />
In summary, it is not possible to achieve close-to-perfection PS2 emulation with actual PC hardware, and even if it was possible, the results would most likely be unplayable. The PS2 is simply a very complex machine that even game developers struggled to work with.<br />
<br />
==EyeToy==<br />
<br />
The [[wikipedia:EyeToy|EyeToy]] is a device similar to a camera or a webcam. It's an accessory developed by Sony and manufactured by Logitech. It is used in some PS2 games to interact physically through motion detection. The EyeToy can be used on PC with [https://web.archive.org/web/20070327192750/http://eyetoy8057.sourceforge.net/cms/ unofficial drivers]. It also works natively with the [[PlayStation_3_emulators|PS3]].<br />
<br />
As for now, there are no emulators that can play EyeToy-only games or EyeToy enhanced events and modes in other games. You can find more informations about said games on this [https://github.com/PCSX2/pcsx2/issues/525 PCSX2 GitHub issue].<br />
<br />
==USB Plugin==<br />
<br />
Some PS2 games make use of an USB adapter with a module/dongle consisting of two jack ports for microphones. [[wikipedia:List_of_songs_in_SingStar_games_(PlayStation_2)|Installments]] from the [[wikipedia:SingStar|SingStar]] series on the PS2 were able to use microphones (Sometimes bundled with these game discs) with this method. <br />
:These adapters could either formally or informally be called: <br />
* SingStar USB Converter (Official)<br />
* SingStar USB Converter Box (Official)<br />
* SingStar USB Microphone Converter<br />
* SingStar Microphone USB Adapter/Converter<br />
* SingStar USB Converter Microphone Adapter<br />
Steering wheels are also supported for a large number of racing games via an USB adapter.<br />
<br />
While PCSX2 isn't benefiting from a working USB plugin in its original release, Jackun, a PCSX2 plugin author, made a [https://github.com/jackun/USBqemu-wheel USB plugin] that supports a microphone in most games and even steering wheel for racing games. The plugin is still updated nowadays.<br />
A compatibility list of the working titles with this plugin can be found [https://forums.pcsx2.net/Thread-Qemu-USB-Wheel-Storage-mod-Singstar-test?pid=320737#pid320737 here].<br />
<br />
==External links==<br />
* [http://wiki.pcsx2.net/index.php/Main_Page PCSX2 Wiki] - For checking if your games work and any fixes, tweaks, or settings you should know beforehand. The wiki is very outdated and unfinished, so personal testing is usually a must. <br />
* [https://psxdatacenter.com/psx2/sitenews2.html PlayStation 2 DataCenter] - Tons of PS2 related things. Emulator files like plugins, game manuals, game configurations, and many tutorials are just some of the things you'll find here. <br />
<br />
==References==<br />
{{reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Sixth-generation video game consoles]]<br />
[[Category:PlayStation 2 emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PlayStation_emulators&diff=24965PlayStation emulators2019-01-07T16:02:51Z<p>Playstation: </p>
<hr />
<div>{{Infobox console<br />
|title = PlayStation<br />
|logo = sony-1.png<br />
|developer = [[:Sony]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fifth-generation_video_game_consoles|Fifth generation]]<br />
|release = 1994<br />
|discontinued = 2006<br />
|successor = [[PlayStation 2 emulators|PlayStation 2]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:PlayStation_(console)|PlayStation]]''' (frequently referred to in shorthand as the '''PS1''' or '''PSX''') is a fifth generation console released by [[wikipedia:Sony Computer Entertainment|Sony Computer Entertainment]] on December 3, 1994 in Japan and September 9, 1995 in the US. It was retailed for $299 ($491.90 in 2018 money). It had a R3000 CPU (which was used by NASA for a space craft to take pictures of Mars because of it's reliablity) at 33.8688 MHz with 2MB of RAM and 1MB of VRAM. It used a proprietary MDEC video compression unit, which is integrated into the CPU, allowing for playback of full motion video at a higher quality than other consoles of its generation. It actually had better stereo sound that other stereos at that time.<br />
<br />
It was a commercial success, partly due to being relatively easy to program for compared to others at the time and because its CD-based media was cheaper than the competition.<br />
<br />
__TOC__<br />
==Emulators==<br />
{| class="wikitable" style="text-align: center;"<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Version<br />
! scope="col"|Plugins<br />
! scope="col"|Open-Source<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|<abbr title="Resizable Internal Resolution">RIR</abbr><br />
! scope="col"|[[Emulation Accuracy|Accuracy]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="10"|PC<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|<abbr title="Exclusive to Libretro, but comes with significant slowdown.">{{✓}}</abbr><br />
|High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[XEBRA]]<br />
|Windows<br />
|[http://drhell.web.fc2.com/ps1/ 10/27/2018 Build]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[PCSX-Reloaded|PCSX-R-PGXP]]<br />
|Windows<br />
|[http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP build] ([https://github.com/iCatButler/pcsxr Git])<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|[[Recommended_PS1_Plugins|Plugin dependent]]<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|PSXACT<br />
|Windows<br />
|[https://gitlab.com/beannaich/psxact Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{✗}} <small>(WIP)</small><br />
|-<br />
|[[Rustation]]<br />
|Windows, Linux, macOS<br />
|[http://github.com/simias/rustation Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|High<br />
|{{✗}}<br />
|{{✗}} <small>(WIP)</small><br />
|-<br />
|[[Avocado]]<br />
|Windows, Linux<br />
|[https://github.com/JaCzekanski/Avocado Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}} <small>(WIP)</small><br />
|-<br />
<br />
|[[No$|NO$PSX]]<br />
|Windows<br />
|[http://problemkaputt.de/psx.htm 2.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Mid<br />
|{{~}}<br />
|{{✗}}<br />
|-<br />
|[[pSX]]<br />
|Windows, Linux<br />
|[http://www.emulator-zone.com/doc.php/psx/psx_em.html 1.13]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Mid<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://sourceforge.net/projects/hpsx64/ hpsx64]<br />
|Windows<br />
|[https://sourceforge.net/projects/hpsx64/files/Source/ 0232] ([http://www.emucr.com/search/label/hpsx64?&max-results=16 Alt])<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}} <small>(WIP)</small><br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}} <small>(WIP)</small><br />
|-<br />
|[[PCSX2]]<br />
|Windows, Linux, macOS<br />
|[http://buildbot.orphis.net/pcsx2 Git]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Bleem!]]<br />
|Windows<br />
|1.8b<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Low-Mid<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[ePSXe]]<br />
|Multi-platform<br />
|[http://www.epsxe.com/download.php 2.0.5]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|[[Recommended_PS1_Plugins|Plugin dependent]]<br />
|{{✓}}<br />
|{{✗}}<br />
<br />
|-<br />
|[[PCSX-Reloaded|PCSX-R]]<br />
|Windows, Linux, macOS<br />
|[http://www.emucr.com/search/label/PCSX-Reloaded/ Windows]<br/>[http://consoleemu.com/emulator/pcsx-reloaded macOS]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|[[Recommended_PS1_Plugins|Plugin dependent]]<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|SSSPSX<br />
|Windows<br />
|[http://www.emulator-zone.com/doc.php/psx/ssspsx.html 0.0.34]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|[[Recommended_PS1_Plugins|Plugin dependent]]<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
! colspan="10"|Console<br />
|-<br />
|[[Official Sony Emulators]]<br />(POPS)<br />
|[[PlayStation Portable emulators|PSP]], [[PlayStation 2 emulators|PS2]], [[PlayStation 3 emulators|PS3]], [[PlayStation Vita emulators|PSVita]]<br />
|6.60 (PSP)<br />r13 (PS2)<br />4.82 (PS3)<br />2.60 (PSVita)<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Mid-High<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Bleem!|Bleemcast]]<br />
|[[Sega Dreamcast emulators|Dreamcast]]<br />
|1.8b<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Low-Mid<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://code.google.com/p/pcsxgc/downloads/list WiiSX]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|GameCube]]<br />
|2.1 beta<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Low<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
! colspan="10"|Mobile<br />
|-<br />
|[[Mednafen]]<ref group=N name=libretro>Only available on mobile as a libretro core (e.g. [[RetroArch]]).</ref><ref group=N>Needs a high-end phone/tablet to run at full speed.</ref><br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|PCSX-ReARMed<ref group=N name=libretro/><br />
|[[IOS emulators|iOS]], [[Android emulators|Android]]<br />
|r22<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|PCSX-ReARMed<br />
|ARM Devices<br />
|[http://repo.openpandora.org/?page=detail&app=package.pcsx_rearmed.notaz r22]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ePSXe]]<ref group=N name=payware>Payware, recommended that you use patched versions.</ref><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.epsxe.ePSXe 2.0.8]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://www.fpsece.net/faq.html FPse]<ref group=N name=payware /><br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.emulator.fpse 0.11.198]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[XEBRA]]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.dokutajigokusai.xebra 05/01/2018]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{✗}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparisons===<br />
====PC====<br />
* [[Mednafen]]'s PlayStation emulation is focused on [[Emulation Accuracy|accuracy]], which makes it very compatible, and it's been known to outperform Sony's official PSone emulator in accuracy tests. <!-- Do note if you find an exception, though. --> However, there are a few small hurdles to using it; it requires a very specific BIOS for each region, and the program itself interfaces from the terminal/command-line only; it has no GUI. You can still drag-and-drop cue files on the executable to load games, and the program logs errors to a text file called <code>stdout</code> whenever a crash happens. There are external GUI launchers available like Mednaffe. Both [[RetroArch]] and [[BizHawk]] have cores based on this emulator, and they're easier to use because they have frontends.<br />
** Beetle PSX is the name of the RetroArch fork of Mednafen PSX. It has several experimental modifications and enhancements that aren't present in the standalone version, including a widescreen hack, CPU overclocking for smoother framerates, and increasing the internal resolution up to 8x. Increasing the resolution carries a ''heavy'' performance cost, however, since graphics are rendered in software; an alternative core exists for hardware rendering.<br />
<br />
* [[PCSX-Reloaded|PCSX-R]] is an open-source [[Recommended_PS1_Plugins|plugin]]-based emulator. The main reason to use this over Mednafen is that its internal resolution can be raised with little to no performance hits.<br />
** '''PGXP''' is a fork of PCSX-R that adds texture correction, polygon wobble reduction, and polygon culling reduction. It also adds CPU overclocking and allows a hack that was originally disabled in PCSX-R.<br />
** PCSX-ReARMed is an ARM port of PCSX-R, sharing a similar core, but optimized for portable handheld devices. The biggest draw is its NEON software renderer, which is both fast and accurate and has the ability to render at higher resolutions without resorting to HLE plugins.<br />
<br />
* [[ePSXe]] is a fairly standard [[Recommended_PS1_Plugins|plugin]]-based emulator like PCSX-R, and as such the accuracy is typically about the same between the two. Its closed-source nature has had it constantly lagging behind in features, which is why it's not recommended. <small>A developer had also edited the [[PS1 Tests]] page in preparation for version 2.0.0, representing a conflict of interest.</small> Since version 1.8.0, ePSXe has also been commercially available on Android, but it's also not recommended.<br />
<br />
* [[XEBRA]] is a <abbr title="Because of this, there are no known UI mods at this time.">Japanese</abbr> emulator, but it has very high compatibility. Games that require subchannel data are not supported, but most other games run flawlessly.<br />
<br />
* [[No$|NO$PSX]] has two versions, but standard users will want to use the cut-down gaming version. Made in the same style as [[No$|NO$GBA]], where it handles the PocketStation, it offers decent compatibility with very low spec requirements – the programmer's philosophy is to deliver a working application out of the box. It is still being actively developed.<br />
<br />
* [[PSX]]fin is a simpler emulator with a lot of compatibility issues,<ref name="psXcompat">http://psx.silvanthalas.com/psx.html</ref> especially when using different BIOSes. Development has been halted and it remains closed-source. It's really only useful for very old toasters.<br />
<br />
* [[Avocado]] is one of the few open-source PS1 emulators that does not require a plugin-based system. It is relatively new on the scene.<br />
<br />
* [[MAME]] is a very broad emulator known to support thousands of systems. It has a focus for accuracy, much like Mednafen, but when it comes to the "Sony PlayStation" driver (<code>psj</code>), the developers still call it "preliminary", and have marked it as "Not Working". It can boot to the BIOS and launch games, but much like they say, you can expect bugs, especially between hardware revisions. The MAME project as a whole remains active, but don't expect it to work any time soon.<br />
<br />
* [[PCSX2]] is a PlayStation 2 emulator, but emulation of a hardware feature has been merged into the main project that allows the same backward compatibility with PS1 games. However, one thing to note is that backward compatibility in the original PS2 hardware didn't cover all games in the PS1 library, and these limitations still extend to PCSX2's emulation.<br />
<br />
For an in-depth analysis of each emulator on a technical level, check out [[PS1 Tests]].<br />
<br />
It's generally recommended to use Mednafen or PCSX-R (or one of its forks). Many use Mednafen for its accuracy at native resolution, and PCSX-R for 3D games (that don't use prerendered backgrounds) because of support for plugins which allow for better graphics quality than original hardware. Unfortunately, the best plugins for increasing internal resolution and shader support (Pete's OpenGL2 v2.9 and Edgbla gpuBladesoft v1.42a) are closed-source and haven't been updated in years.<br />
<br />
'''Detailed round-ups of the best PS1 emulators:'''<br />
* [https://www.digitaltrends.com/gaming/best-ps1-emulators-for-androd-and-pc/ The best PS1 emulators for Android and PC] (October 16, 2018. Reviews may be subjective.)<br />
<br />
'''List of recommended PS1 emulators for Android:'''<br />
* [https://www.androidauthority.com/best-playstation-emulators-android-694579/ 5 best PlayStation emulators for Android] (SEPTEMBER 3, 2018. Includes some emulators not found in above charts. Reviews may be subjective.)<br />
<br />
====Consoles====<br />
<br />
* POPS (short for PlayStation On PSP System) is Sony's official PSone Classics emulator for their PlayStation Store releases. It utilizes [[PSP Eboots|EBOOTs]], a form of binary file for PSP, instead of bin/cue disc dumps, which can be made using a converter if desired. Compatibility is very high due to similar hardware design; although the GPU is emulated, the CPU is close to the PSX and would naturally speed up performance on its own. It includes support for multi-disc games (within the one EBOOT). Only the native PS1 resolution is supported, with games being stretched to fit the screen as the user wishes.<br />
<br />
* PS2PSXe is an unofficial PS1 emulator for the PS2. However, compatibility is very low. Double disc swapping (using the same method as a real PS1) is required for PS2s with model numbers SCPH-100xx - SCPH-390xx.<br />
<br />
* The PlayStation 3 has a built-in software emulator with very high compatibility, which is used for PSone Classics releases on the PlayStation Store as well as for handling PlayStation discs.<br />
<br />
* WiiSX is a port of PCSX to the Wii. Compatibility is fairly low due to the weak power of the Wii and differing hardware designs that make PowerPC requirements a little stronger. It's generally not worth using since it doesn't get updated.<br />
<br />
==Emulation issues==<br />
===Rendering Quirks===<br />
[[File:Cheryl_compared.png|thumb|left|300px|'''Left''': Native resolution and unblended dithering.<br/>'''Right''': Higher internal resolution and no dithering.]]<br />
[[File:Ps1_jitter.gif|thumb|Jittering in games can stick out more when using higher internal resolutions. <small>This full-color GIF may require you to view its page to see the animation.</small>]]<br />
The PlayStation takes shortcuts when rendering as a result of making most of the hardware available, and this can cause some quirks that become even more noticeable when the internal resolution increases.<br />
<br />
Polygons may jitter as a result of low-precision fixed-point (to the native resolution) math, but this is mostly unnoticeable at native resolutions. Emulators that have the ability to increase the internal resolution have attempted to fix this.<br />
<br />
There is no [[wikipedia:Z-buffering|z-buffer]] in the hardware. This can cause things like polygons to pop over others; the limbs on Tekken characters are a good example of this. It is theoretically possible to implement this, but it wouldn't be accurate to the hardware.<ref name="forum.emu-russia">{{cite web|url=https://translate.google.com/translate?sl=ru&tl=en&u=http://forum.emu-russia.net/viewtopic.php?p=17237|title=Plugin info, news. / Information about the plugin, news. (gpuBladeSoft discussion) |publisher=forum.emu-russia|accessdate=2018-04-03|date=2011-09-16}}</ref><br />
<br />
When perspective correction isn't applied to textures, certain viewing angles can make them distorted, more so when an object is near the edge of the camera up close. ''Tenchu: Stealth Assassins'' is particularly infamous for texture distortion, most noticeably in the [https://www.youtube.com/watch?v=5oBeO-cui_c training level] where floor textures appear wavy at oblique angles; developers typically mitigate this by adding polygons to walls, floors, and other scenery, though at the cost of filling the PlayStation's geometry rate. This has been solved in at least one emulator.<br />
<br />
Many PlayStation games dither to varying degrees due to having a low color depth. On most TVs, this dithering would blend in order to make new colors and smooth gradients. Plugin-based emulators usually have graphical plugins that use a 32-bit color depth, which removes dithering, while software-rendered plugins and emulators tend to retain it. While higher color depth can be considered an enhancement, since it results in less noise and smooth gradients, some think of dithering as seen on real hardware as added shading and texture, especially on untextured polygons. The emulators that use software rendering and can increase the internal resolution are capable of retaining dithering for the shading and texturing aspect, and it's made more subtle by shrinking the artifacts.<br />
<br />
===Less-notable games using special peripherals===<br />
ZXE-D: Legend of Plasmalite requires the use of a special peripheral to play the game. It is a robot that has connectable parts and plugs into the memory card slot, which is then replicated in the game. No emulator has ever focused on it, probably due to a number of reasons:<br />
<br />
*It's not a common game.<br />
*No third-party controller and memory card connector has gotten support by emulators the same way that Nintendo's official GameCube controller adapter has.<br />
*To emulate this purely in software means it has to be reverse engineered, which can take a bit of time.<br />
<br />
===CD format===<br />
<br />
PSX games use the CD-ROM XA (eXtended Architecture) format which is based on CDi and allows developers to use both CD-ROM and CD-DA (audio) tracks on the same disc.<ref name="PSX_CD-DA_CDs">[https://ipfs.io/ipfs/QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco/wiki/List_of_PlayStation_games_with_CD_audio_tracks.html List of PlayStation games with CD-DA] (From deprecated Wikipedia article - dated 11/27/2016)</ref><br />
<br />
Certain image formats and CD dumping methods don't support this format correctly and end up with the CD-DA tracks missing or corrupted, hence no audio. The ISO format in particular only stores the content of a CD-ROM filesystem and cannot store CD-DA tracks at all so it's generally a very bad idea to use ISO for PSX games (even though it should work for games which are single track). Even running an ISO file based on a PSX game (i.e. ''Ridge Racer, Tomb Raider 1-2'') with CD-DA audio may often cause an emulator such as '''ePSXe''' and other peers to freeze and/or hang up, especially during loading of a saved data or in-game levels and transactions.<br />
* However, a mounted image (Using '''Daemon Tools'''), running from a CD-ROM or using the '''Mooby2''' plugin can solve these CD-DA problems. The mds/mdf format is good for backing up the CD-DA audio-equipped PSX games, although the best Image format for any PSX game is the cue/bin format, the reason being that almost all of the burning programs can read it and the relevant patching programs (i.e. '''PPF-O-Matic''') are designed for that format. '''Clone CD''' images in img/ccd format provide another ideal option as it has virtually the same structure as cue/bin format (The img file is the same data as a bin file at the hex level), although the available burning programs are largely not able to read Clone CD's format. '''ISObuster''' and '''ImgBurn''' are good tools for some of the aforementioned notes.<ref name="ECM-APE_Guide">{{cite web|url=https://www.epforums.org/showthread.php?57757-ECM-And-APE-Guide|title=ECM And APE Guide |publisher=www.epforums.org|accessdate=2018-Oct-05|date=2011-Feb-16; Last edited: 2017-Jan-15}}</ref><br />
<br />
* The European regional versions of many PSX games tended to have a copy protection embedded, so they could cause problems with backing up images in that these game backups could cause hangs or show a black screen infinitely in a typical emulator. A basic way to avoid that problem is to try the US regional versions. Another way is to just run a game backup from a BIN and CUE file format. You can use '''Clone CD''' to make an image in .ccd/.img/.sub format or patch it with a .ppf patch to bypass the protection.<br />
::The perfect solution possible, at least for the '''ePSXe''' emulator (and perhaps other similar plugins-based emulators) would be (No virtual drive mounting needed):<br />
::1. Use '''Mooby2 2.8''' cdrom plugin, uncheck 'subchannel reading' in the settings of that plugin.<br />
::(Just in case: also make sure 'repeat all cdda' is checked, and 'cdda volume' is set to something like 50 or 60. Or else you won't hear anything.)<br />
::2. Launch the game with File -> Run CDrom (browse, find and select your cd image as the window pops up.)<br />
::Recommended to use '''Eternal 1.41''' sound plugin with default settings along with this. '''SaPu''' CDRom Plugin v.1.0/1.3 is good if running official CDs (Especially works well with '''Daemon Tools Lite''' or '''Alcohol 120%''' when mounting an image).<br />
<br />
* If running '''ePSXe''' or a similar emulator on an old '''Windows''' OS (Eg. 9x, ME, 2000, XP), use [http://radified.com/ASPI/forceaspi.htm ForceASPI] to initialize the ASPI layer (For your disc drive) and a plugin like '''P.E.Op.S.''' CDR Version 1.4 plugin or similar. Then set the plugin to "W2K/XP IOCTL scsi commands" before running your PSX CD's.<br />
<br />
<!-- Much of these notes on the troubleshooting and issues for CD images were based off collections of information at www.epforums.org and www.ngemu.com's threads --><br />
<br />
==Accessories==<br />
===''Densha De Go!'' Controller===<br />
Also available for the [[Nintendo 64 emulators|Nintendo 64]], ''Densha De Go!'' is a Japan-only train simulator released by [[Wikipedia:Taito|Taito]] that is compatible with an optional special controller.<ref name="Youtube">{{cite web|url=https://www.youtube.com/watch?v=xuxf5QhdWIo|title=Densha de Go! gameplay with controller - Playstation PS1|publisher=Youtube|accessdate=2018-04-03|date=2017-05-05}}</ref> No emulator is known to support it.<br />
<br />
==Resources==<br />
* [http://ns348841.ip-91-121-109.eu/psxdata/sitenews.html PlayStation DataCenter] - Tons of PS1 related things. Emulator files like plugins, game manuals, game configurations, and many tutorials are just some of the things you'll find here.<br />
*[https://archive.org/details/psx_redump_usa_20141221 ReDump PS1] USA set.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sony consoles]]<br />
[[Category:Fifth-generation_video_game_consoles]]<br />
[[Category:PlayStation emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Main_Page&diff=24964Main Page2019-01-07T16:02:13Z<p>Playstation: </p>
<hr />
<div>{| style="width:100%; background:#f6f6f6; padding: 0 10%; border:1px solid #ddd; box-shadow: 0 0 .2em #999; border-radius: .2em;"<br />
| style="width:61%; color:#000;" |<br />
<!-- "WELCOME TO EMUGEN" AND ARTICLE COUNT --><br />
{| style="width:100px; border:none; background:none;"<br />
| style="text-align:center; white-space:nowrap; color:#000;" |<br />
<div style="font-size:162%; border:none; margin:0; padding:.1em; color:#000;">Welcome to the Emulation General wiki,</div><br />
<div style="top:+0.2em; font-size:95%;">the wiki dedicated to all things emulation.</div><br />
<div id="articlecount" style="width:100%; text-align:center; font-size:85%;">There are [[Special:Statistics|{{NUMBEROFARTICLES}}]] articles already. Why not explore them?</div><br />
|}<br />
<br />
<!-- PORTAL LIST ON RIGHT-HAND SIDE --><br />
| style="width:13%; font-size:95%; white-space:nowrap;" |<br />
*'''[https://4chan.org/vg/emugen Current Thread]'''<br />
*[{{ArchiveURL}} Thread Archive]<br />
|}<br />
<br />
<!-- CONTENT --><br />
{| style="width: 100%; margin:5px 0 0 0; background:none; border-spacing: 4px; "<br />
<!-- EMULATION GENERAL --><br />
| style="width:65%; border:1px solid #cef2e0; background:#f5fffa; vertical-align:top; color:#000;box-shadow: 0 0 .2em #999; border-radius: .2em;" |<br />
{| style="width:100%; vertical-align:top; background:#f5fffa;"<br />
| style="padding:2px;" | <h2 id="mp-tfa-h2" style="margin:3px; background:#cef2e0; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3bfb1; text-align:left; color:#000; padding:0.2em 0.4em;">Information</h2><br />
|-<br />
| style="color:#000;" |<br />
<div style="padding:2px 5px"><br />
[[File:EMULATION.jpg|220px|left]]<br />
This wiki is dedicated to all things related to video game emulation. Please read the '''[[General problems FAQ]]''' before asking questions.<br />
<br />
Questions and comments about the wiki should be asked on the message board.<br />
<br />
For info on console hardware and restoration, see the [[gametech:|Game Tech Wiki]].<br />
<br />
<br />
If you're looking for ways to contribute, see the [[Talk:Main_Page#TODO|TODO discussion]].<br />
</div><br />
|}<br />
| style="border:1px solid transparent;" |<br />
<!-- NEWS --><br />
| style="width:35%; border:1px solid #cedff2; background:#f5faff; vertical-align:top;box-shadow: 0 0 .3em #999; border-radius: .2em;"|<br />
{| style="width:100%; vertical-align:top; background:#f5faff;"<br />
| style="padding:2px;" | <h2 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-family:inherit; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">News</h2><br />
|-<br />
| style="color:#000; padding:2px 5px;" |<br />
{{News}}<br />
|}<br />
|}<br />
<br />
==Emulators==<br />
{|width="100%"<br />
|- valign="top"<br />
|width="33%"|<br />
<font size="3"><b>[[Arcade emulators|Arcade]]</b></font> [[File:PacmanGhost.png|20px]] <!-- Sorted by release --><br />
* [[Arcade LaserDisc emulators|Arcade LaserDisc]] <!-- 1982 --><br />
* [[Neo Geo emulators|Neo-Geo/CD]] <!-- SNK 1990 --><br />
* [[Sega Model 1]] <!-- Sega 1992 --><br />
* [[Sega Model 2]] <!-- Sega 1993 --><br />
* [[Sega Model 3]] <!-- Sega 1996 --><br />
* [[Sega NAOMI and variants|Sega Naomi]] <!-- Sega 1998 --><br />
* [[GameCube emulators|Triforce]] <!-- Namco, Sega, Nintendo 2002 --><br />
* [[Taito Type X]] <!-- Taito 2004 --><br />
<br />
<font size="3"><b>[[List of computers|Personal Computers]]</b></font> [[File:Crt-monitor.png|22px]] <!-- Sorted by release --><br />
* [[PLATO Computer System|PLATO]] <!-- November 1960 --><br />
* [[Altair 8800|MITS Altair 8800]] <!-- December 1974 --><br />
* [[Apple I emulators|Apple I]] <!-- April 1976 --><br />
* [[Apple II emulators|Apple ][ Line]] <br />
* [[Apple /// emulators|apple /// Line]] <br />
* [[Atari 8-bit|Atari 400/800/XL/XE]] <!-- November 1979 --><br />
* [[Atari ST emulators|Atari ST]] <!-- June 1985 --><br />
* [[86/286/386/486/Pentium/Pentium II]] <br />
* [[Sinclair ZX81 emulators|Sinclair ZX81]] <!-- March 1981 --><br />
* [[ZX Spectrum emulators|ZX Spectrum]] <!-- April 1982 --><br />
* [[PC-60 emulators|PC-60]] <!-- November 1981 --><br />
* [[PC-88 emulators|PC-88]] <!-- December 1981 --> <br />
* [[PC-98 emulators|PC-98]] <!-- October 1982 --><br />
* [[BBC Micro emulators|BBC Micro]] <!-- December 1981 --><br />
* [[Commodore 64 emulators|Commodore 64/65]] <!-- August 1982 --> <br />
* [[Commodore 128 emulators|Commodore 128]]<br />
* [[Fujitsu FM-7 emulators|Fujitsu FM-7]] <!-- November 1982 --><br />
* [[Camputers Lynx emulators|Camputers Lynx]] <!-- March 1983 --><br />
* [[MSX emulators|MSX]] <!-- June 1983 --><br />
* [[Amstrad CPC emulators|Amstrad CPC]] <!-- June 1984 --><br />
* [[Amiga emulators|Amiga]] <!-- July 1985 --> <br />
* [[Sharp X68000 emulators|Sharp X68000]] <!-- February 1987 --> <br />
<br />
<font size="3"><b>[[Multi-system emulators]]</b></font><br />
* [[MAME]]<br />
* [[MESS]]<br />
* [[Mednafen]]<br />
|width="33%"|<br />
<br />
<font size="3"><b>[[Atari]] Consoles</b></font> [[image:atari logo.png|21px]]<br />
* [[Atari 2600 emulators|Atari 2600]] <br />
* [[Atari 5200 emulators|Atari 5200]]<br />
* [[Atari 7800 emulators|Atari 7800]]<br />
* [[Atari_8-bit#Atari_XEGS|Atari XEGS]]<br />
* [[Atari Jaguar emulators|Atari Jaguar]]<br />
<br />
<font size="3"><b>[[Atari]] Handhelds</b></font> [[image:Atari-Lynx-I-Handheld.png|30px]]<br />
* [[Atari Lynx emulators|Atari Lynx]]<br />
<br />
<font size="3"><b>[[Nintendo]] Consoles</b></font> [[File:n64 logo.png|21px]] <!-- Console manufacturers ordered by how soon they entered gaming market (MS-X already listed under PCs) --><br />
* [[Nintendo Entertainment System emulators|NES / Famicom]]<br />
* [[Super Nintendo emulators|Super Nintendo / Super Famicom]]<br />
* [[Nintendo 64 emulators|Nintendo 64]]<br />
* [[GameCube emulators|GameCube]]<br />
* [[Wii emulators|Wii]]<br />
* [[Wii U emulators|Wii U]] ([[Amiibo]])<br />
* [[Nintendo Switch emulators|Switch]] ([[Amiibo]])<br />
<br />
<font size="3"><b>[[Nintendo]] Handhelds</b></font> [[File:Gameboy Advance.png|30px]] <br />
* [[Game &amp; Watch]]<br />
* [[Game Boy/Game Boy Color emulators|Game Boy/Color]]<br />
* [[Virtual Boy emulators|Virtual Boy]]<br />
* [[Game Boy Advance emulators|Game Boy Advance]] ([[GBA e-Reader emulators|e-Reader]])<br />
* [[Nintendo DS emulators|Nintendo DS / DSi]]<br />
* [[Nintendo 3DS emulators|Nintendo 3DS]] ([[Amiibo]])<br />
<br />
<font size="3"><b>[[Sega]] Consoles</b></font> [[File:dreamcast logo.png|23px|link=Category:Sega consoles]]<br />
* [[SG-1000 emulators|SG-1000]]<br />
* [[Master System emulators|Master System]]<br />
* [[Sega Genesis emulators|Genesis / Mega Drive, CD &amp; 32X]]<br />
* [[Sega Saturn emulators|Saturn]]<br />
* [[Sega Dreamcast emulators|Dreamcast]]<br />
<br />
<font size="3"><b>[[Sega]] Handhelds</b></font> [[File:Game Gear.png|28px]] <br />
* [[Master System emulators|Game Gear]]<br />
<br />
<font size="3"><b>NEC Consoles</b></font> [[File:NEC.png|30px]]<br />
* [[PC Engine (TurboGrafx-16) emulators|PC Engine / TurboGrafx-16, CD]]<br />
* [[PC-FX emulators|PC-FX]]<br />
<br />
|width="33%"|<br />
<font size="3"><b>[[Sony]] Consoles</b></font> [[File:playstation logo.png|25px]]<br />
* [[PlayStation emulators|PlayStation]]<br />
* [[PlayStation 2 emulators|PlayStation 2]]<br />
* [[PlayStation 3 emulators|PlayStation 3]]<br />
* <span title="No Playable Emulators">[[PlayStation 4 emulators|PlayStation 4]] <sup>&Dagger;</sup></span><br />
<br />
<font size="3"><b>[[Sony]] Handhelds</b></font> [[File:Sony-PSP.png|30px]]<br />
* [[PocketStation emulators|PocketStation]]<br />
* [[PlayStation Portable emulators|PlayStation Portable]]<br />
* <span title="No Playable Emulators">[[PlayStation Vita emulators|PlayStation Vita]] <sup>&Dagger;</sup></span><br />
<br />
<font size="3"><b>[[Microsoft]] Consoles</b></font> [[File:xbox logo.png|23px]]<br />
* [[Xbox emulators|Xbox]]<br />
* [[Xbox 360 emulators|Xbox 360]]<br />
* <span title="No Playable Emulators">[[Xbox One emulators|Xbox One]] <sup>&Dagger;</sup></span><br />
<br />
<font size="3"><b>Other 90s Consoles</b></font><!-- Sorted by release --><br />
* [[Neo Geo emulators|Neo Geo AES]] <!-- 1990 --><br />
* [[Philips CD-i emulators|Philips CD-i]] <!-- 1991 --><br />
* <span title="No Playable Emulators">[[Pioneer LaserActive]] <sup>&Dagger;</sup></span> <!-- August 1993 --><br />
* [[3DO emulators|3DO]] <!-- October 1993 --><br />
* [[Amiga_emulators#Commodore_CDTV|Commodore CDTV]]<br />
* [[Amiga_emulators#Amiga_CD32|Amiga CD32]]<br />
<br />
<font size="3"><b>Other 90s Handhelds</b></font><br />
* [[Neo Geo Pocket emulators|Neo-Geo Pocket/Color]]<br />
* [[WonderSwan emulators|WonderSwan/Color]]<br />
* [[Tiger LCD Handhelds]]<br />
<br />
<font size="3"><b>First/Second Generation Consoles</b></font><!-- Sorted by release --><br />
* [[Magnavox Odyssey emulators|Magnavox Odyssey]] <!-- September 1972 --> <br />
* [[Fairchild_Channel_F_emulators|Fairchild Channel F]] <!-- November 1976 --> <br />
* [[APF_MP1000_emulators|APF MP1000]] <!-- October 1978 --> <br />
* [[Magnavox_Odyssey²_emulators|Magnavox Odyssey²]] <!-- December 1978 --> <br />
* [[Intellivision emulators|Intellivision]] <!-- September 1979 --> <br />
* [[Emerson Arcadia 2001 emulators|Emerson Arcadia 2001]] <!-- May 1982 --> <br />
* [[ColecoVision emulators|ColecoVision]] <!-- August 1982 --> <br />
* [[Vectrex emulators|Vectrex]] <!-- November 1982 --> <br />
* [[First and Second Generations of video game consoles|1970s/1980s Console Boom]]<br />
* [[Strange and Forgotten Console emulators|Strange and Forgotten Consoles]] (1980-2000)<br />
<br />
<font size="3"><b>Mobile Phones</b></font><br />
* [[Cellphone emulators|Cellphones]]<br />
* <span title="No Playable Emulators">[[Cellphone emulators#N-Gage (Nokia)|N-Gage]] <sup>&Dagger;</sup></span> <!-- Placeholder link until individual page ready --><br />
* [[Android emulators|Android]]<br />
* <span title="No Playable Emulators">[[IOS emulators|iOS]] <sup>&Dagger;</sup></span><br />
|}<br />
<br />
==Emulating On Other Systems==<br />
{|width="100%"<br />
|- valign="top"<br />
|<br />
<font size="2"><b>On Consoles</b></font><br />
* [[Emulators on PS2]]<br />
* [[Emulators on Wii]]<br />
* [[Emulators on PS3]]<br />
<font size="2"><b>On Linux</b></font><br />
* [[Distro-agnostic_emulator_packages_for_Linux|Emulation on Linux]]<br />
* [[Emulation on Ubuntu]]<br />
* [[Emulation on Fedora]]<br />
<br />
|width="33%"|<br />
<font size="2"><b>On Handhelds</b></font><br />
* [[Emulators on GBA]]<br />
* [[Emulators on DS]]<br />
* [[Emulators on 3DS]]<br />
* [[Emulators on Gizmondo]]<br />
* [[Emulators on PSP]]<br />
* [[Emulators on Vita]]<br />
|width="33%"|<br />
<font size="2"><b>Official Emulators</b></font><br />
* [[Official Nintendo Emulators]]<br />
* [[Official Sony Emulators]]<br />
* [[Emulators in Games]]<br />
<br />
<font size="2"><b>Other</b></font><br />
* [[Emulating on a web browser|Emulators on Browsers]]<br />
* [[Emulators on TI Calculators]]<br />
* [[Virtual Reality|Emulators with VR support]]<br />
* [[Emulation Boxes]]<br />
|}<br />
<br />
==Not Really Emulators==<br />
{|width="100%"<br />
|- valign="top"<br />
|<br />
<font size="2"><b>[[Compatibility layers]]</b></font><br />
* [[Wine]]<br />
* [[Proton]]<br />
* [[TeknoParrot]]<br />
<br />
<font size="2"><b>[[Frontends]]</b></font><br />
* [[RetroArch]]<br />
* [[Lakka]]<br />
* [[RoM-Jacket]]<br />
<br />
|width="33%"|<br />
<font size="2"><b>[[Game engine recreations]]</b></font><br />
* [[ScummVM]]<br />
* [[ResidualVM]]<br />
* [[EasyRPG]]<br />
<br />
|width="33%"|<br />
<font size="2"><b>Simulators</b></font><br />
* [[Pinball]]<br />
* [[Game & Watch]]<br />
|}<br />
<br />
==FAQs==<br />
{|width="100%"<br />
|- valign="top"<br />
|width="33%"|<br />
* [[General problems FAQ|General Problems FAQ]]<br />
<br />
* [[Auto-load next disc]]<br />
* [[Black frame insertion]]<br />
* [[Computer specs|Computer Specifications]]<br />
* [[Resolution|Console Display Resolutions]]<br />
* [[Controllers]]<br />
* [[Cue sheet (.cue)]]<br />
* [[Display FAQ|Displays]]<br />
* [[Emulation Accuracy]]<br />
|width="33%"|<br />
* [[Emulator Files|Files and BIOS for Emulators]]<br />
* [[List of filetypes|Filetypes]]<br />
* [[Frames per second]]<br />
* [[High/Low level emulation]]<br />
* [[Input lag]]<br />
* [[Netplay]]<br />
* [[List of notable ports|Notable Ports]]<br />
|width="33%"|<br />
* [[Overclocking]]<br />
* [[Recommended N64 plugins]]<br />
* [[Recommended PS1 Plugins]]<br />
* [[Recording Video]]<br />
* [[Ripping Games]]<br />
* [[ROM & ISO Sites]]<br />
* [[Save Converters]]<br />
* [[File Hashes|Verifying Dumps]]<br />
* [[Vsync]]<br />
|}<br />
<br />
{|width="100%"<br />
|- valign="top"<br />
|style="padding:0.5em;" width="33%"|<br />
<br />
==Shaders/Filters==<br />
* [[CRT Shaders]]<br />
* [[Dithering]]<br />
* [[List of shaders and filters|List of Shaders and Filters]]<br />
* [[NTSC Filters]]<br />
* [[Shaders and Filters]]<br />
* [[Texture filtering]]<br />
|style="padding:0.5em;" width="33%"|<br />
<br />
==Modding==<br />
* [[60 FPS Cheat Codes|60 FPS Hacks]]<br />
* [[Achievements Support]]<br />
* [[Save Disk Space for ISOs|Alter Dumps to Save Disk Space]]<br />
* [[Cheats and Patches]]<br />
* [[Modding Consoles/Flashcarts]]<br />
* [[Mods, Hacks and Fan-Translations]]<br />
* [[ROM Hacking Resources]]<br />
* [[Texture Packs]]<br />
* [[Widescreen Hack|Widescreen Hacks]]<br />
|style="padding:0.5em;" width="33%"|<br />
<br />
==Miscellaneous==<br />
* [[Console-specific development wikis]]<br />
* [[Emulation Books and Articles]]<br />
* [[Emulators on Patreon]]<br />
* [[FPGA]]<br />
* [[History of emulation]]<br />
|}<br />
<br />
<!-- Hide page title. For better results use an extension like NoTitle. --><br />
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}<br />
__NOTOC__<br />
__NOEDITSECTION__<br />
<br />
[[Category:Content]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Sony&diff=24963Sony2019-01-07T16:01:11Z<p>Playstation: Fix</p>
<hr />
<div><font size="3"><b>Sony Consoles</b></font> [[File:playstation logo.png|25px]]<br />
* [[PlayStation emulators|PlayStation]]<br />
* [[PlayStation 2 emulators|PlayStation 2]]<br />
* [[PlayStation 3 emulators|PlayStation 3]]<br />
* <span title="No Playable Emulators">[[PlayStation 4 emulators|PlayStation 4]] <sup>&Dagger;</sup></span><br />
<br />
<font size="3"><b>Sony Handhelds</b></font> [[File:Sony-PSP.png|30px]]<br />
* [[PocketStation emulators|PocketStation]]<br />
* [[PlayStation Portable emulators|PlayStation Portable]]<br />
* <span title="No Playable Emulators">[[PlayStation Vita emulators|PlayStation Vita]] <sup>&Dagger;</sup></span></div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Microsoft&diff=24962Microsoft2019-01-07T16:00:43Z<p>Playstation: Created page with "<font size="3"><b>Microsoft Consoles</b></font> 23px * Xbox * Xbox 360 * <span title="No Playable Emulators">[..."</p>
<hr />
<div><font size="3"><b>Microsoft Consoles</b></font> [[File:xbox logo.png|23px]]<br />
* [[Xbox emulators|Xbox]]<br />
* [[Xbox 360 emulators|Xbox 360]]<br />
* <span title="No Playable Emulators">[[Xbox One emulators|Xbox One]] <sup>&Dagger;</sup></span></div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Sony&diff=24961Sony2019-01-07T16:00:36Z<p>Playstation: Created page with "|width="33%"| <font size="3"><b>Sony Consoles</b></font> 25px * PlayStation * PlayStation 2..."</p>
<hr />
<div>|width="33%"|<br />
<font size="3"><b>Sony Consoles</b></font> [[File:playstation logo.png|25px]]<br />
* [[PlayStation emulators|PlayStation]]<br />
* [[PlayStation 2 emulators|PlayStation 2]]<br />
* [[PlayStation 3 emulators|PlayStation 3]]<br />
* <span title="No Playable Emulators">[[PlayStation 4 emulators|PlayStation 4]] <sup>&Dagger;</sup></span><br />
<br />
<font size="3"><b>Sony Handhelds</b></font> [[File:Sony-PSP.png|30px]]<br />
* [[PocketStation emulators|PocketStation]]<br />
* [[PlayStation Portable emulators|PlayStation Portable]]<br />
* <span title="No Playable Emulators">[[PlayStation Vita emulators|PlayStation Vita]] <sup>&Dagger;</sup></span></div>Playstationhttps://emulation.gametechwiki.com/index.php?title=EightyOne&diff=24958EightyOne2019-01-07T15:43:58Z<p>Playstation: Automated EightyOne's version updates.</p>
<hr />
<div>{{Infobox emulator<br />
|title = EightyOne<br />
|logo =<br />
|logowidth =<br />
|version = {{EightyOneVer}}<br />
|active = Yes<br />
|platform = Windows<br />
|target = ZX80, [[Sinclair ZX81 emulators|ZX81]], [[ZX Spectrum emulators|ZX Spectrum]] and more<br />
|developer = Michael D. Wynne<br />
|website = https://www.aptanet.org/eightyone/<br />
|source = [https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ SourceForge]<br />
}}<br />
'''EightyOne''' is an open-source [[Sinclair ZX81 emulators|Sinclair ZX80/ZX81]], [[ZX Spectrum emulators|ZX Spectrum]], Amstrad/Sinclair Spectrum, Jupiter ACE, Timex TS1000, TS1500, TS2068, TC2048, Lambda 8300, Ringo R470 and MicroDigital TK85 emulator for Windows.<br />
[[Category:Emulators]]<br />
[[Category:ZX Spectrum emulators]]<br />
[[Category: Windows emulation software]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Amstrad_CPC_emulators&diff=24957Amstrad CPC emulators2019-01-07T14:15:22Z<p>Playstation: /* Emulators */ Automated ZEsarUX's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Amstrad CPC<br />
|logo = Amstrad CPC.jpg<br />
|developer = Amstrad<br />
|type = [[:Category:Computers|Computer]]<br />
|generation = Z80-based home computers<br />
|release = 1984<br />
|discontinued = 1990<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:Amstrad CPC|Amstrad CPC]]''' was a series of 8-bit computers released in Europe to compete with the [[Commodore 64 emulators|Commodore 64]] and [[ZX Spectrum emulators|ZX Spectrum]]. Like the [[Amiga emulators|Amiga]], it was a big gaming platform. <br />
<br />
==Emulators==<br />
<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"|CPC+<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
! colspan="7"|PC<br />
|-<br />
|[http://ace.cpcscene.net/en:introduction ACE]<br />
|MorphOS, Haiku<br />
|[http://ace.cpcscene.net/en:downloads 1.17]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://www.cpctech.org.uk/ Arnold]<br />
|Multi-platform<br />
|[http://www.cpctech.org.uk/arnoldsrc.zip Src WIP]<ref group=N>To build, rename EmuDevice.h to emudevice.h in src/cpc.</ref><br />[http://www.cpcwiki.eu/forum/emulators/arnold-wip/msg148393/#msg148393 1.0.0-1 (*NIX)]<br />[http://www.cpctech.org.uk/setup.zip Windows]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32] (fork)<br />
|Multi-platform<br />
|[https://github.com/ColinPitrat/caprice32 4.4.0]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|CaPriCe Forever<br />
|Windows<br />
|[http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 18.10]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CaPriCe CaPriCe32]<br />
|Multi-platform<br />
|[[sourceforge:projects/caprice32/|4.2.0]]<br />
|{{~}}<br />
|{{✓}}([https://github.com/libretro/libretro-cap32 Git])<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[http://cpc.devilmarkus.de/news.php JavaCPC Desktop]<br />
|Multi-platform<br />
|[http://cpc-live.com/downloads 2.9.7]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[http://sugarbox.free.fr/ SugarBox]<br />
|Windows<br />
|[http://sugarbox.free.fr/?p=173 0.29]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[http://www.winape.net/ WinAPE]<br />
|Windows<br />
|[http://www.winape.net/downloads.jsp 2.0b2]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS and UNIXalikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/WinCPC WinCPC] <br/><small>(vbCPC based)</small><br />
|Windows, <br/>macOS <small>(MacCPC)</small><br />
|[http://www.wincpc.ch/index.php?topic=projects-wincpc-download 0.9.26]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CPCE CPCE]<br />
|DOS, Windows<br />
|[http://cngsoft.no-ip.org/cpce/index.htm 1.94]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[http://www.cpc-emu.org/ CPCEmu]<br />
|Multi-platform<br />
|[http://www.cpc-emu.org/download.html 1.7]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://github.com/raldus/roland Roland]<br />
|Multi-platform<br />
|[https://github.com/raldus/roland/releases 0.70]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://www.xcpc-emulator.net XCPC]<br />
|Multi-platform<br />
|[https://www.xcpc-emulator.net/doku.php/download 20070122]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|DSP<br />
|Multi-platform<br />
|[https://github.com/leniad/dsp-emulator 0.18]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|Retro Virtual Machine<br />
|Windows, Linux, macOS<br />
|[http://www.retrovirtualmachine.org/ 2.0.beta-1.r1]<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
! colspan="7"|Raspberry Pi<br />
|-<br />
|[http://www.cpcwiki.eu/forum/emulators/capricerpi2/ CaPriCeRPI] <br/><small>(Old CaPriCe32 tech)</small><br />
|Linux (Raspberry Pi)<br />
|[https://github.com/KaosOverride/CapriceRPI 1.3c]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
! colspan="7"|Mobile<br />
|-<br />
|[https://docs.libretro.com/library/caprice32/ CaPriCe32]<br /><small>(libretro only)</small><br />
|Multi-platform<br />
|[https://github.com/libretro/libretro-cap32 4.2.0]<br />
|{{✗}}<br />
|{{✓}}([https://github.com/libretro/libretro-cap32 Git])<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CaPriCe GP2x/Wiz-CAP32]<br />[https://pyra-handheld.com/boards/threads/caanoo-cap32-amstrad-cpc-emulator-for-caanoo-v1-1-0.53361/#post-895167 Caanoo-CAP32] <br/><small>(Old CaPriCe32 tech)</small><br />
|GP2X/Wiz<br />Caanoo<br />
|[https://www.zophar.net/consoles/gamepark2x/cpc/gp2x-wiz-cap32.html 1.5.1/1.1.0] <br/>[http://www.emutopia.com/index.php/emulators/item/311-amstrad-cpc/148-caanoo-cap32 1.1.3]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[https://pyra-handheld.com/boards/threads/pandora-cap32-v1-1-0.51486/ Pandora-CAP32] <br/><small>(Old CaPriCe32 tech)</small><br />
|Pandora<br />
|[https://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,72,115 1.1.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CaPriCe Dingux-CAP32]<br />PocketCaprice <br/><small>(Old CaPriCe32 tech)</small><br />
|Other ARM devices<br />
|[http://zx81.zx81.free.fr/serendipity_fr/index.php?/categories/101-Amstrad 1.1.2]<br/>[https://boards.dingoonity.org/gcw-releases/caprice32-(amstrad-cpc)/ GCW0]<br />[http://www.pocketcult.com/caprice.php 0.8]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|andcpc <br/><small>(Old CaPriCe32 tech)</small><br />
|[[Android emulators|Android]]<br />
|[https://github.com/jahrome/andcpc Git]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|CPCDroïd <br/><small>(Old CaPriCe32 tech)</small><br />
|[[Android emulators|Android]]<br />
|[http://fmsdevel.wisecoding.es/blog/cpcdroid---2011-03-02 1.5.1]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://kokak.free.fr/android/Droid-CPC Droid-CPC]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.kokak.droidcpc 1.1.01]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
! colspan="7"|Consoles<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CrocoDS CrocoDS] <br/><small>(PC-CPC port)</small><br />
|[[Nintendo DS_emulators|NDS]]<br />
|[https://www.zophar.net/consoles/nds/cpc/crocods.html 2.0]<br />
|{{✗}}<br />
|{{✓}} ([https://docs.libretro.com/library/crocods/#external-links Git])<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/AmeDS AmeDS] <br/><small>(Old CaPriCe32 tech)</small><br />
|[[Nintendo DS_emulators|NDS]]<br />
|[https://cpcrulez.fr/emulateurs_download-DS-AMEDS.htm 4.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[http://www.cpcwiki.eu/index.php/CaPriCe PSPCAP32] <br/><small>(Old CaPriCe32 tech)</small><br />
|[[PlayStation Portable emulators|PSP]]<br />
|[https://www.octoate.de/wp/2009/08/21/pspcap32-v151/ 1.5.1]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|-<br />
|[https://code.google.com/archive/p/wiituka/ Wiituka] <br/><small>(Old CaPriCe32 tech)</small><br />
|[[Wii_emulators|Wii]]<br />
|[https://www.zophar.net/consoles/wii/cpc/wiituka.html 0.98.8]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{~}}<br />
|}<br />
<br />
<references group=N /><br />
<br />
<br />
'''Note''': To test accuracy, you could use [http://www.cpcwiki.eu/forum/emulators/amstrad-cpc-'acid'-test/ Acid Tests for CPC] by the developer of Arnold.<br />
* See the [http://www.cpcwiki.eu/index.php/Emulators CPCWiki Encyclopedia] page for a mega-large list of all known Amstrad CPC emulators for a wide variety of platforms, consoles, other devices and FPGA hardware!<br />
* [http://cpce.emuunlim.com/cpc_lnk.htm Old website for CPCE emulator] (Page shows a small list of old CPC emulators and other lists for many resources. It shows that there was an old multi-system emulator called '[https://cpcrulez.fr/emulateurs_download-WIN-MTMW.htm MulTiMachine]' by Paul A. Hodgson, abandoned in 1998, but it is titled as 'MTMW' on CPCWiki's page. See [https://cpcrulez.fr/emulateurs_interview_paul_hodgson.htm old interview in French].)<br />
<br />
==Resources==<br />
* [https://archive.org/details/NonGoodCPC2016-02-20 NonGood CPC (2016-02-20) ]<br />
* [https://archive.org/download/TOSEC_V2017-04-23/Amstrad/CPC/ TOSEC (V2017-04-23): Amstrad CPC ]<br />
* [https://archive.org/details/amstradcpcmanuals Amstrad CPC Manuals]<br />
* [https://archive.org/details/AMSTRAD_JACQUETTES Jaquettes Amstrad ]<br />
* [http://www.cpcwiki.eu/index.php/Main_Page CPC Wiki]<br />
<br />
[[Category:Computers]]<br />
[[Category:Amstrad CPC emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Exodus&diff=24956Exodus2019-01-07T14:15:06Z<p>Playstation: Automated Exodus's version updates.</p>
<hr />
<div>{{Infobox emulator<br />
|logo = exodus.png<br />
|version = {{ExodusVer}}<br />
|active = Yes<br />
|platform = Windows<br />
|target = [[Sega Genesis emulators|Sega Genesis/Mega Drive]]<br/><small>and more</small><br />
|developer = Nemesis<br />
|website = [http://www.exodusemulator.com/ ExodusEmulator.com]<br />
|source = [https://bitbucket.org/exodusemulator/exodus Bitbucket]<br />
}}<br />
'''Exodus''' is a work-in-progress, [[Emulation Accuracy#Cycle accuracy|cycle accurate]] open-source, [[Multi-system emulators|multi-system emulator]]. Despite being initially developed with the [[Sega Genesis emulators|Sega Genesis/Mega Drive]] in mind (hence the Exodus name, which is a play on the biblical Genesis and the book of Exodus after it), the project's goal has since been changed into an emulation ''platform'', rather than an emulator for a particular system, similar to [[MAME]] and its sister project [[MESS]].<br />
<br />
== Downloads == <br />
* [http://www.exodusemulator.com/index.php/downloads/current-release '''Official release''']<br />
<br />
{{Sega Genesis emulators}}<br />
<br />
[[Category:Emulators]]<br />
[[Category:Sega Genesis emulators]]<br />
[[Category:Windows emulation software]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=ZX_Spectrum_line&diff=24955ZX Spectrum line2019-01-07T14:14:55Z<p>Playstation: /* Emulators */ Automated EightyOne's and ZEsarUX's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Sinclair ZX Spectrum<br />
|logo = Sinclair_spectrum.jpg<br />
|developer = Sinclair Research<br />
|type = [[:Category:Computers|Computers]]<br />
|generation = <br />
|release = 1980<br />
|discontinued = 1984<br />
|predecessor = [[Sinclair ZX81 emulators|Sinclair ZX81]]<br />
|successor = <br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:ZX Spectrum|ZX Spectrum]]''' (Pronounced ZED-ex) is an 8-bit home computing platform developed by Sinclair in 1982. It was one of the three major 8-bit home computer platforms that dominated the market in the United Kingdom during the 1980s, alongside the '''[[Commodore 64 emulators|Commodore 64]]''' and the '''[[Amstrad CPC emulators|Amstrad Colour Personal Computer]]'''. The "Spectrum" is in reference to its color display, an innovation from the previous model, the '''[[Sinclair ZX81 emulators|ZX81]]'''. The Spectrum was released as eight different models, ranging from the entry-level model with 16 KiB RAM released in 1982 to the ZX Spectrum +3 with 128 KiB RAM and built-in floppy disk drive in 1987; together they sold in excess of 5 million units worldwide, not accounting for the numerous clones. The device was highly significant in British culture, so much so that its creator, [https://en.wikipedia.org/wiki/Clive_Sinclair Clive Sinclair], was knighted for services to the British industry, in 1983. Spectrum game development continues to this day, with over 100 new releases since 2012.<br />
<br />
==Emulators==<br />
An old list of emulators can be found [http://www.worldofspectrum.org/emulators.html here].<br />
<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"|[[libretro|Libretro Core]]<br />
!scope="col"|Active<br />
!scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="6"|PC<br />
|-<br />
|[[EightyOne]]<br />
|Windows<br />
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ {{EightyOneVer}}]<br />
|{{~}} <small>(WIP)</small><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[FUSE]]<br />
|Multi-platform<br />
|[https://sourceforge.net/projects/fuse-emulator/ 1.5.6]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|Speccy<br />
|Multi-platform<br />
|[http://fms.komkon.org/Speccy/#Downloads 4.8]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/Bizhawk/ZXSpectrum.html {{BizHawkVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|DSP<br />
|Multi-platform<br />
|[https://github.com/leniad/dsp-emulator 0.18]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|fbzx<br />
|Multi-platform<br />
|[https://gitlab.com/rastersoft/fbzx/tags/4.0.0 4.0.0]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|JSpeccy<br />
|Multi-platform<br />
|[https://github.com/jsanchezv/JSpeccy/releases 0.93.1]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|Retro Virtual Machine<br />
|Windows, Linux, macOS<br />
|[http://www.retrovirtualmachine.org/ 2.0.beta-1.r1]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[http://zxplanet.emuunlim.com/spectaculator-review.htm Spectaculator]<br />
|Multi-platform<br />
|[http://www.spectaculator.com/downloads/ 8.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://bitbucket.org/djdron/unrealspeccyp/wiki/Home UnrealSpeccyP]<br />
|Multi-platform<br />
|[https://github.com/djdron/UnrealSpeccyP/releases 0.0.83]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[http://www.worldofspectrum.org/x128/ X128]<br />
|DOS<br />
|[ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/pc/dos/x128v94s.zip 0.94]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://zxplanet.emuunlim.com/mme-review.htm MTMW] <br/><small>(aka 'MulTiMachine')</small><br />
|Windows<br />
|[https://www.zophar.net/sinclair/multi-machine.html 1.30b]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|Xpeccy<br />
|Unix<br />
|[https://github.com/samstyle/Xpeccy Git]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="6"|Mobile<br />
|-<br />
|[https://market.android.com/details?id=com.fms.speccy Speccy]<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=com.fms.speccy 4.6.2]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|Spectacol<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=eu.licentia.games.spectacol 3.0.7]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[http://zxplanet.emuunlim.com/spectaculator-review.htm Spectaculator]<br />
|[[IOS emulators|iOS]], [[Android emulators|Android]]<br />
|[http://www.spectaculator.com/downloads/ 7.0] <small>([[IOS emulators|iOS]])</small><br/>2.1.1 <small>([[Android emulators|Android]])</small><br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://bitbucket.org/djdron/unrealspeccyp/wiki/Home UnrealSpeccyP] <br/>("USP")<br />
|Multi-platform <br/><small>(Mobile)</small><br />
|[https://play.google.com/store/apps/details?id=app.usp 0.0.82]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="6"|Consoles<br />
|-<br />
|[http://psptwist.com/download/pspectrum-533.html PSPectrum]<br />
|[[PlayStation Portable emulators|PSP]]<br />
|[ftp://ftp.worldofspectrum.org/pub/sinclair/emulators/psp/PSPectrum_1.0.4_for_1.5.zip 1.0.4]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Emulators_in_Games#Goldeneye 007 (ZX Spectrum Emulator)|GoldenEye 007]]<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|[http://www.mediafire.com/download/6bnashajw41n5p5/Spectrum.zip 007]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://bitbucket.org/djdron/unrealspeccyp/wiki/Home UnrealSpeccyP] <br/>("USP")<br />
|[[PlayStation Portable emulators|PSP]]<br />
|[https://bitbucket.org/djdron/unrealspeccyp/downloads/ 0.0.62]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|}<br />
<br />
==Notes==<br />
<br />
* [https://www.zophar.net/sinclair.html Zophar's Domain] (Huge, heady chart showing download links and info of many old ZX / Spectrum / QL Series emulators)<br />
* [http://zxplanet.emuunlim.com/emulators.htm ZXPlanet] (Emulators page with links to detailed reviews of many old ZX Spectrum emulators)<br />
* [http://www.retroisle.com/sinclair/zxspectrum/emulators.php www.retroisle.com] (Page showing three old emulators for ZX Spectrum)<br />
<br />
[[Category:Computers]]<br />
[[Category:ZX Spectrum emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Sinclair_ZX81_emulators&diff=24954Sinclair ZX81 emulators2019-01-07T14:14:37Z<p>Playstation: /* Emulators */ Automated EightyOne's and ZEsarUX's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Sinclair ZX81<br />
|logo = 1024px-Sinclair-ZX81.png<br />
|developer = Sinclair Research<br />
|type = [[:Category:Computers|Computers]]<br />
|generation = Z80-based home computers<br />
|release = 1981<br />
|discontinued = 1984<br />
|predecessor = Sinclair ZX80<br />
|successor = [[ZX Spectrum emulators|ZX Spectrum]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:ZX81|ZX81]]''' was a Z80-based home computer produced by Sinclair Research and manufactured in Scotland by Timex Corporation.<br />
<br />
It was the successor to Sinclair's ZX80 and the predecessor of the [[ZX Spectrum emulators|ZX Spectrum]] and was hugely successful, and more than 1.5 million units were sold before it was discontinued.<br />
The ZX81 was designed to be small, simple, and above all cheap, using as few components as possible to keep the cost down.<br />
<br />
Video output was to a television set rather than a dedicated monitor. Programs and data were loaded and saved onto audio tape cassettes. It had only four silicon chips on board and a mere 1 KB of memory. The machine had no power switch or any moving parts and used a pressure-sensitive membrane keyboard for manual input.<br />
<br />
Its distinctive design brought its designer, Rick Dickinson, a Design Council award.<br />
The ZX81 could be bought by mail order in kit form or pre-assembled. It was the first cheap mass-market home computer that could be bought from high street stores, led by W.H. Smith and soon many other retailers.<br />
<br />
The ZX81 marked the first time that computing in Britain became an activity for the general public, rather than the preserve of businesspeople and electronics hobbyists. The ZX81's commercial success made Sinclair Research one of Britain's leading computer manufacturers and earned a fortune and an eventual knighthood for the company's founder, Sir Clive Sinclair.<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"|[[libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|Relative Speed<ref group=N name=RelativeSpeed>As calculated by Carlo Delhez's clkfreq, originally distributed with his XTender emulator. The ZX81 has relatively complicated timing mechanics, depending on signalling of WAIT during NMI; relative speed is a measurement of how closely an emulator matches a real machine in terms of clock cycles spent processing within a frame. 100.0% denotes the same execution speed as a real machine.</ref><br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|[[EightyOne]]<br />
|Windows<br />
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ {{EightyOneVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|114.3%<br />
|{{✓}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|110.9%<br />
|{{✓}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS and UNIXalikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|{{✗}}<br />
|{{✓}}<br />
|100.0%<br />
|{{✗}}<br />
|-<br />
|[https://sourceforge.net/projects/sz81/ SZ81] <br/><small>(xz80 & z81 based)</small><br />
|UNIX, Windows, [[Amiga emulators|Amiga]]<br />Linux, macOS<br />
|[http://sz81.sourceforge.net/#downloads 2.1.7] <br/>[http://rullf2.xs4all.nl/sz81/ 2.3.9]<br />
|{{✗}}<br />
|{{✗}}<br />
|100.0%<br />
|{{✗}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|Not tested<br />
|{{✗}}<br />
|-<br />
|[[No$|No$ZX]]<br />
|Windows, DOS<br />
|[http://problemkaputt.de/zx.htm 2.0]<br />
|{{✗}}<br />
|{{✗}}<br />
|100.1% <br/><ref group=N name=NoCashSpeed>After turning off the simulated hardware improvements that were not standard in the original computer.</ref><br />
|{{~}}<br />
|-<br />
|[http://zxplanet.emuunlim.com/mme-review.htm MTMW] <br/><small>(aka 'MulTiMachine')</small><br />
|Windows<br />
|[https://www.zophar.net/sinclair/multi-machine.html 1.30b]<br />
|{{✗}}<br />
|{{✗}}<br />
|Not tested<br />
|{{✗}}<br />
|-<br />
|[http://zxplanet.emuunlim.com/xtender-review.htm XTender2]<br />
|DOS<br />
|[http://www.zx81.nl/ beta 13]<br />
|{{✗}}<br />
|{{✗}}<br />
|Not tested<br />
|{{✗}}<br />
|-<br />
|[http://www.retroisle.com/sinclair/zx81/emulators.php ZX81 Emulator] <br/><small>(Paul Robson)</small><br />
|DOS<br />
|[http://www.zx81.nl/ 4.00]<br />
|{{✗}}<br />
|{{✗}}<br />
|Not tested<br />
|{{✗}}<br />
|-<br />
! colspan="7"|Mobile<br />
|-<br />
|[https://sourceforge.net/projects/sz81/ SZ81] <br/><small>(xz80 & z81 based)</small><br />
|[[wikipedia:Sharp Zaurus|Sharp Zaurus]], <br/>GPH GP2X/Wiz, <br/>Dingoo A320<br />
|[http://sz81.sourceforge.net/#downloads 2.1.7]<br />
|{{✗}}<br />
|{{✗}}<br />
|100.0%<br />
|{{✗}}<br />
|-<br />
|[https://zx81-ios.weebly.com ZX81 iOS]<br />
|[[IOS emulators|iOS]], <br/>Devices with METAL framework support <br />
|[https://itunes.apple.com/us/app/zx81/id1180117434?mt=8 1.5.1]<br />
|{{✗}}<br />
|{{✓}}<br />
|100.6% <br/><ref group=N name=ZX81iOSSpeed>Provided by Kevin Palser the developer (and author of this note) because the app cannot load external programs, such as Carlo Delhez's clkfreq, due to Apple developer restrictions for iOS. Permission to include clkfreq in the app cannot be granted because Dr Delhez sadly passed away in 2015.</ref><br />
|{{~}} <br/><ref group=N name=ZX81iOSNeutered>This app is neutered as loading of external programs into emulator apps from the App Store is prohibited by Apple. However, it does have a growing selection of programs included with permission granted by their authors.</ref><br />
|}<br />
<br />
<references group=N /><br />
<br />
==Notes==<br />
<br />
* [http://www.retroisle.com/sinclair/zx81/emulators.php www.retroisle.com] (Page showing five old emulators for ZX81, and sometimes the Spectrum and other machines)<br />
* [https://www.worldofspectrum.org/faq/emulators/other.htm www.worldofspectrum.org's list] (Short list of old Science of Cambridge MK-14, ZX80, ZX81 / TS1000, Sinclair QL and Jupiter ACE emulators)<br />
* [http://zx81.eu5.org/emulators.htm zx81.eu5.org] (Brazilian ZX81 fan-site - emulators list page is in English. Shows list of old ZX81 emulators & links to other resources.)<br />
* [http://floppydays.libsyn.com/floppy-days-86-the-sinclair-zx80-part-ii-with-earl-evans floppydays.libsyn.com] (Podcast episode describing the emulators available for the ZX80 / ZX81 which also uses the Carlo Delhez's clkfreq rating. Also has huge lists of resources for all things ZX80/81 related.)<br />
<br />
[[Category:Computers]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=ZEsarUX&diff=24953ZEsarUX2019-01-07T14:14:26Z<p>Playstation: Automated ZEsarUX's version updates.</p>
<hr />
<div>{{Infobox emulator<br />
|title = ZEsarUX<br />
|logo =<br />
|logowidth =<br />
|version = {{ZEsarUXVer}}<br />
|active = Yes<br />
|platform = Windows, Linux, macOS<br />
|target = ZX computers & non-ZX computers<br />
|developer = chernandezba<br />
|prog-lang =<br />
|website =<br />
|source = [https://github.com/chernandezba/zesarux GitHub]<br />
}}<br />
'''ZEsarUX''' is an open-source, [[Multi-system emulators|multi-system emulator]] originally made for Unix systems and later adapted for other operating systems.<br />
<br />
==Downloads==<br />
*'''[https://github.com/chernandezba/zesarux/releases Official GitHub Releases]'''<br />
*[https://sourceforge.net/projects/zesarux/ Older, Deprecated SourceForge Build]<br />
<br />
==Overview==<br />
It's an emulator for all ''ZX'' and ''Sinclair'' computers:<br />
<br />
MK14, [[Sinclair ZX81 emulators|ZX80/ZX81]], [[ZX Spectrum emulators|ZX Spectrum]], QL, Z88, Timex TS 2068, Sam Coupe, Pentagon, Chloe 140 SE/280 SE, Chrome, Prism, ZX-Uno, ZX-Evolution BaseConf, ZX-Evolution TS-Conf, TBBlue/ZX Spectrum Next, Jupiter Ace, [[Amstrad CPC emulators|Amstrad CPC 464]]<br />
<br />
[[Category:Emulators]]<br />
[[Category:Amstrad CPC emulators]]<br />
[[Category:ZX Spectrum emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:macOS emulation software]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Multi-system_emulators&diff=24952Multi-system emulators2019-01-07T14:14:12Z<p>Playstation: /* Emulators */ Automated OpenEmu's, Exodus's, ZEsarUX's, EightyOne's and PicoDrive's version updates.</p>
<hr />
<div>Multi-system emulators focus on emulating many different systems under one program. They can be focused on a single company's systems because of the similarity of the systems or may have systems from many different companies.<br />
<br />
To be defined as "multi-system" an emulator has to emulate two or more distinct systems. Although, for simplicity reasons in this wiki (not just this page), the term, "multi-platform", in the OS column fields can come to mean three or more covered platforms. For the purpose of this list, Add-ons (eg. Sega CD, 32X) are not counted as a separate system.<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"|# of Emulated systems<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="6"|Multi-company<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|Thousands of electronics<ref>[http://www.mamedb.org/List.aspx www.mamedb.org's list] (Only shows the games covered, not systems)</ref><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|17<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[OpenEmu]]<br />
|macOS<br />
|[http://openemu.org/ {{OpenEmuVer}}]<br />
|35<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Phoenix (emulator)|Phoenix]]<br />
||Multi-platform<br />
|[http://www.arts-union.ru/node/23 2.8.JAG]<br />
|5<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|29 (excluding the [[libretro]] cores)<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases {{ZEsarUXVer}}]<br />
|18<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|Retro Virtual Machine<br />
|Windows, Linux, macOS<br />
|[https://www.retrovirtualmachine.org/ 2.0.beta-1.r1]<br />
|2<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|20<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|12<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS, Unix-alikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|11<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Exodus]]<br />
|Windows<br />
|[http://www.exodusemulator.com/index.php/downloads/current-release {{ExodusVer}}]<br />
|?<br />
|{{✓}}<br />
|?<br />
|-<br />
!colspan="6"|Nintendo<br />
|-<br />
|[[Dolphin]]<br />
|Multi-platform<br />
|[https://dolphin-emu.org/download/ {{DolphinVer}}]<br />
|3<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, DOS<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|3*<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="6"|Sega<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|10<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform<br />
|[https://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Sinclair<br />
|-<br />
|[[EightyOne]]<br />
|Windows<br />
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ {{EightyOneVer}}]<br />
|12<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Commodore<br />
|-<br />
|[[VICE]]<br />
|Multi-platform<br />
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<nowiki>*</nowiki>No$GBA apparently also does [[PocketStation emulators|PocketStation emulation]]<br />
<br />
==References==<br />
<references/><br />
<br />
==External Links==<br />
* [https://github.com/mamedev/mame/tree/master/src/mame/drivers GitHub list of all covered 'drivers' (Systems & machines emulated) under the MAME group] (Pretty crappy list. Only the first 1,000 drivers are shown there. The rest are omitted. Approximately 2250 drivers in all.)<br />
<br />
[[Category:Consoles]]<br />
[[Category:Multi-emulators|*]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=OpenEmu&diff=24951OpenEmu2019-01-07T14:14:09Z<p>Playstation: Automated OpenEmu's version updates.</p>
<hr />
<div>{{Infobox emulator<br />
|logo = OpenEmu.png<br />
|active = Yes<br />
|version = {{OpenEmuVer}}<br />
|platform = macOS<br />
|target = [[OpenEmu#Supported Systems|Multiple]]<br />
|developer = [https://github.com/OpenEmu/OpenEmu/graphs/contributors OpenEmu Team]<br />
|website = [http://openemu.org OpenEmu.org]<br />
|support = [https://www.patreon.com/openemu Patreon]<br />
|source = [https://github.com/OpenEmu GitHub]<br />
}}<br />
'''OpenEmu''' is an open-source, [[Multi-system emulators|multi-system emulator]] for macOS.<br />
<br />
==Download==<br />
[http://openemu.org/ OpenEmu]<br />
<br />
==Supported Systems==<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|System<br />
! scope="col"|Code based on<br />
|-<br />
|[[Atari 2600 emulators|Atari 2600]]<br />
|[[Stella]]<br />
|-<br />
|[[Atari 5200 emulators|Atari 5200]]<br />
|Atari800<br />
|-<br />
|[[Atari 7800 emulators|Atari 7800]]<br />
|[[ProSystem]]<br />
|-<br />
|[[Atari Lynx emulators|Atari Lynx]]<br />
|[[Mednafen]]<br />
|-<br />
|[[WonderSwan emulators|Bandai WonderSwan/Color]]<br />
|[[Mednafen]]<br />
|-<br />
|[[ColecoVision emulators|ColecoVision]]<br />
|CrabEmu<br />
|-<br />
|[[Nintendo Entertainment System emulators#Family Computer Disk System|Family Computer Disk System]]<br />
|[[Nestopia]]<br />
|-<br />
|[[Intellivision emulators|Mattel Intellivision]]<br />
|Bliss<br />
|-<br />
|[[Magnavox Odyssey² emulators|Magnavox Odyssey²]]/Videopac+<br />
|[[O2EM]]<br />
|-<br />
|[[PC Engine (TurboGrafx-16) emulators|NEC PC Engine/TurboGrafx-16/SuperGrafx/PC Engine CD/TurboGrafx-CD]]<br />
|[[Mednafen]]<br />
|-<br />
|[[PC-FX emulators|NEC PC-FX]]<br />
|[[Mednafen]]<br />
|-<br />
|[[Nintendo 64 emulators|Nintendo 64]]<br />
|[[Mupen64Plus]]<br />
|-<br />
|[[Nintendo Entertainment System emulators|Nintendo Entertainment System]] (Family Computer)<br />
|[[FCEUX]], [[Nestopia]]*<br />
|-<br />
|[[Nintendo DS emulators|Nintendo DS]]<br />
|[[DeSmuME]]<br />
|-<br />
|[[Game Boy/Game Boy Color emulators|Nintendo Game Boy/Color]]<br />
|[[Gambatte]]<br />
|-<br />
|[[Game Boy Advance emulators|Nintendo Game Boy Advance]]<br />
|[[mGBA]]<br />
|-<br />
|[[Virtual Boy emulators|Nintendo Virtual Boy]]<br />
|[[Mednafen]]<br />
|-<br />
|Sega 32X<br />
|[[PicoDrive]]<br />
|-<br />
|[[Sega Saturn emulators|Sega Saturn]]<br />
|[[Mednafen]]<br />
|-<br />
|[[SG-1000 emulators|Sega SG-1000]], [[Master System emulators|Master System]], [[Master System emulators|Game Gear]], [[Sega Genesis emulators|Genesis/Mega Drive]], [[Sega Genesis emulators|Sega/Mega CD]]<br />
|[[Genesis Plus GX]]<br />
|-<br />
|[[Neo Geo Pocket emulators|SNK Neo Geo Pocket/Color]]<br />
|[[Mednafen]]<br />
|-<br />
|[[PlayStation emulators|Sony PlayStation]]<br />
|[[Mednafen]]<br />
|-<br />
|[[PlayStation Portable emulators|Sony PlayStation Portable]]<br />
|[[PPSSPP]]<br />
|-<br />
|[[Super Nintendo emulators|Super Nintendo Entertainment System]] (Super Family Computer)<br />
|[[higan]], [[Snes9x]]*<br />
|-<br />
|[[Vectrex emulators|Vectrex]]<br />
|[[vecx]]<br />
|}<br />
<nowiki>*</nowiki> Default core<br />
<br />
==External Links==<br />
[https://github.com/OpenEmu/OpenEmu/wiki OpenEmu Wiki @ GitHub]<br />
<br />
[[Category:Multi-emulators]]<br />
[[Category:macOS emulation software]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Atari_Lynx_emulators&diff=24950Atari Lynx emulators2019-01-07T14:14:05Z<p>Playstation: /* Emulators */ Automated OpenEmu's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Atari Lynx<br />
|logo = Atari-Lynx-I-Handheld.png<br />
|developer = [[:Atari]]<br />
|type = [[:Category:Consoles|Handheld game console]]<br />
|generation = Fourth generation<br />
|release = 1989<br />
|discontinued = 1995<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[wikipedia:Atari Lynx|Atari Lynx]]''' was a fourth-generation handheld game console released by [[wikipedia:Atari|Atari]] on September 1, 1989 and it retailed for $179.99 ($360.92 in 2018 money). It has a WDC 65SC02 CPU. Notably, it was the world's first handheld system that used a color LCD screen, as well as having fairly advanced graphics for the time.<br />
<br />
Unlike contemporaneous machines, its architecture is based upon a frame buffer and a scaling blitter, providing both 2d sprite and background scaling and hardware support for lines and filled triangles. Because it has no inherent concept of a tile map or any sprite-specific hardware, the drawing budget is per frame rather than per line; there is no enforced limit in terms of the number of sprites or sprites per line other than that implied by the amount of drawing that can be achieved within an acceptable frame rate.<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 />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[OpenEmu]]<br />
|macOS<br />
|[http://openemu.org {{OpenEmuVer}}]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Handy]]<br />
|Windows<br />
|[[sourceforge:projects/handy/files/|0.95]] <br />[http://www.c5software.co.uk/downloads/handy0.971.zip 0.971]<br />
|{{✗}}<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
! colspan="6"|Consoles<br />
|-<br />
|Handypsp<br />
|[[PlayStation Portable emulators|PlayStation Portable]]<br />
|[http://www.mediafire.com/?capbc4gdrw8d9b4 0.95.1]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[https://github.com/frangarcj/HandyVITA HandyVITA]<br />
|[[PlayStation Vita emulators|PlayStation Vita]]<br />
|[https://github.com/frangarcj/HandyVITA/releases Henkaku]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[https://github.com/raz0red/wiihandy WiiHandy]<br />
|[[Wii emulators|Wii]]<br />
|[https://github.com/raz0red/wiihandy 0.4]<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|}<br />
===Comparison===<br />
;[[Mednafen]]:Based upon Handy, but unlike other forked cores, its emulation only improves upon the original.<br />
;[[Handy]]:Hasn't been updated since 2007. Only included here for reference.<br />
<br />
<br />
{{Atari}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Atari consoles]]<br />
[[Category:Fourth-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Sega_Genesis_emulators&diff=24949Sega Genesis emulators2019-01-07T14:14:02Z<p>Playstation: /* Emulators */ Automated PicoDrive's and Exodus's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Sega Genesis / Mega Drive<br />
|logo = RS39200_Megadrive.png<br />
|image = Sega-Genesis-Mk2-6button.jpg<br />
|image2 = Sega-Nomad-Front.jpg<br />
|imagecaption = '''Top:''' Sega Mega Drive.<br/>'''Middle:''' Sega Genesis Model 2 with 6-button controller.<br/>'''Bottom:''' Sega Genesis Nomad, portable variation.<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Fourth-generation video game consoles|Fourth generation]]<br />
|release = 1988<br />
|discontinued = 1997<br />
|predecessor = [[Master System emulators|Master System]]<br />
|successor = [[Sega Saturn emulators|Saturn]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[[gametech:Sega_Genesis|Sega Genesis]]''' is a 16-bit, fourth-generation console released by [https://en.wikipedia.org/wiki/Sega Sega] in Japan on October 29, 1988 and in the US on August 14, 1989. It had a Motorola 68000 CPU at 7.6 MHz and a Zilog Z80 at 3.58 MHz. In other regions, it was known as the '''Mega Drive'''. It had several add-ons, including the Sega CD (a CD add-on, called Mega CD outside America) and the 32X (a 32-bit, cartridge-based add-on). <br />
<br />
The Sega CD was released on October 15, 1992 and retailed for $299 ($531.45 in 2018 money) and had a Motorola 68000 CPU at 12.5 MHz and 64 kbit of RAM. The Sega 32X was released on November 21, 1994 for $159.99 ($269.36 in 2018 money). It had 2 SH-2 RISC CPUs at 23 MHz with 256KB of RAM and 256KB of VRAM.<br />
<br />
Genesis emulation is very good, with a high degree of game compatibility (many of them claiming nearly 100% compatibility with commercial games, including Virtua Racing). They are available on many platforms. Many Genesis emulators also feature compatibility with the [[Master System emulators|Sega Master System]] (SMS), and the [[Master System emulators|Game Gear]] (GG) as well as earlier Sega consoles. Genesis-based arcade boards and the Sega Pico are still sketchy, however.<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"|<abbr title="Sega Master System">SMS</abbr><br />
! scope="col"|<abbr title="Game Gear">GG</abbr><br />
! scope="col"|<abbr title="Genesis / Mega Drive">G/MD</abbr><br />
! scope="col"|CD<br />
! scope="col"|32X<br />
! scope="col"|Pico<br />
! scope="col"|[[Libretro|Libretro Core]]<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="12"|PC<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(PC)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}<ref group=N name=PicoDrive>Only for the 32X as a cross-platform alternative to Kega Fusion.</ref><br />
|-<br />
|[http://segaretro.org/Gens/GS Gens/GS]<br />
|Multi-platform<br />
|[http://www.dusers.drexel.edu/gitweb/gitweb.cgi/~korth/gens.git r7]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[BlastEm]]<br />
|Windows, Linux, macOS<br />
|[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[[Exodus]]<br />
|Windows<br />
|[http://www.exodusemulator.com/index.php/downloads/current-release {{ExodusVer}}]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|[http://dgen.sourceforge.net/ DGen]<br />
|Multi-platform<br />
|[http://sourceforge.net/projects/dgen/files/dgen/ 1.33]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Genecyst]]<br />
|DOS<br />
|[https://web.archive.org/web/20070205202050/http://www.zophar.net/genecyst/gcystxxx.zip x.xx]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[Gens]]<br />
|Windows, Linux, BeOS<br />
|[http://gens.me/downloads.shtml 2.14]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✓}}<small>(bsnes)</small> ||{{✓}} ||{{✗}}<br />
|-<br />
|Megado<br />
|Windows, Linux<br />
|[https://github.com/merwaaan/megado Git]<br />
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}}<br />
|-<br />
|Regen<br />
|Windows, Linux<br />
|[http://aamirm.hacking-cult.org/www/regen.html 0.972]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}}<br />
|-<br />
!colspan="12"|Mobile<br />
|-<br />
|[[Genesis Plus GX]]<br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(ARM devices)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<ref group=N name=PicoDrive /><br />
|-<br />
!colspan="12"|Consoles<br />
|-<br />
|[[Genesis Plus GX]]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|GameCube]]<br />
|[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|[[PlayStation Portable emulators|PSP]], ARM Devices<br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]]<br />
|N/A<br />
|{{✓}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}<br />
|}<br />
<references group=N /><br />
<br />
===Comparisons===<br />
;[[Genesis Plus GX]]:A very solid emulator for the GameCube and Wii. The only things it lack are 32X and Pico support, and a native desktop port; the only way to get this emulator on the desktop is to use the libretro core, which allows for all the benefits of RetroArch like shaders, dynamic sync, and other enhancements. The version used in [[BizHawk]] adds features for speedrunners.<br />
;[[Kega Fusion]]:The project of an employee with previous experience at Sega. Kega Fusion has high compatibility, is easy to use and has plugin-based filter support. But it has some issues on newer versions of Windows.<br />
;[[PicoDrive]]:Strongly prioritizes performance over accuracy. Compatibility and accuracy isn't as good as Genesis Plus GX but it's useful on very underpowered systems like the Raspberry Pi Zero. Currently the first and only cross-platform option for 32X and Pico games.<br />
;[[Exodus]]:Think bsnes but for the Genesis. Even though higan is also getting into the Genesis game, Exodus has already achieved cycle-accuracy at the familiar cost of high system requirements. It is the newest Genesis emulator and is far from complete.<br />
;[http://aamirm.hacking-cult.org/www/regen.html Regen]:A focus on accuracy as earned it high compatibility with games, but it does not emulate the Sega CD and 32X. It also allows overclocking.<br />
;[[BlastEm]]:Aims for cycle-accuracy but unlike Exodus, aims for lower system requirements. It has substantially higher compatibility than Exodus but falls short of Genesis Plus GX.<br />
;[[Gens]]:Close to Kega Fusion in features and compatibility, but has largely been surpassed by better emulators. There are many different forks and iterations of Gens, so your experience will differ quite a lot depending on which version you use.<br />
;[[higan]]:Also developing cycle-accurate Genesis emulation, akin to its very own [[Super Nintendo emulators|SNES emulator]] bsnes. It's promising but incomplete. However, it can be used in the latest builds.<br />
;[[MAME]]:Has the parent drivers <code style="color:green">genesis</code>, <code style="color:green">sms</code>, <code style="color:green">gamegear</code>, <code style="color:darkred">segacd</code>, and <code style="color:darkred">32x</code>. Green drivers are reported as OK, where red ones are reported as not working as of version 0.200.<br />
<br />
==Lock-On Emulation==<br />
Lock-On Technology is a unique feature found on Sonic & Knuckles cartridges for the Sega Mega Drive/Genesis that allowed a player to connect an older game to the cartridge's pass-through port for extended or altered gameplay.<br />
<br />
* With Sonic 3: Unlocks an alternate version of Sonic 3 with more levels.<br />
* With Sonic 2: Unlocks an alternate version of Sonic 2 with playable Knuckles.<br />
* With Sonic 1: Unlocks the Blue Sphere minigame with a level select to all possible levels.<br />
<br />
The Sonic & Knuckles cartridge can lock on to other cartridges:<br />
<br />
* Smaller than 2MB: Will play a single random level from the Blue Sphere minigame generated from data in the header.<br />
* Bigger than 2MB: Will boot to Sonic & Knuckles.<br />
* Has Battery Pack: All save data will be wiped out.<br />
<br />
Most emulators don't support Lock-On save for Genesis Plus GX, but there are pre-combined ROMs for the Sonic trilogy available online that can be played as a regular Megadrive ROM on any emulator and still work. The Sonic 3 Complete romhack also achieves the same purpose.<br />
<br />
Genesis Plus GX's [[RetroArch]] core includes true Lock-On emulation. From the Core Options menu, you can enable the Lock-On feature for either Sonic & Knuckles, Game Genie, or the Action Replay (Pro) -- the latter two using a different technology but with similar effects. Setting this option to anything other than "Off" will enable Lock-on to the cartridge you're currently playing as. After resetting, the game will boot in Lock-On mode.<br />
<br />
The following files need to be under the directory for BIOS files (usually "system"):<br />
* sk.bin (Sonic & Knuckles (2 MiB) ROM)<br />
* sk2chip.bin (Sonic & Knuckles UPMEM (256 KiB) ROM): If you can't find it online, extract it with a hex editor from a pre-combined Sonic 2 & Knuckles ROM from offset 00300000 to the end of the ROM.<br />
<br />
For GG/AR, the files needed are areplay.bin and ggenie.bin, but most emulators support cheat codes from these natively.<br />
<br />
==External links==<br />
* [http://wiki.megadrive.org/index.php?title=Main_Page MegaDrive Development Wiki] - A Wiki about every technical aspect of the SEGA MegaDrive hardware and software. Its aim is to provide the most detailed, accurate and up to date information, to help homebrew development and repairs.<br />
* [http://segaretro.org/Category:Mega_Drive_emulators Mega Drive emulators] on Sega Retro<br />
* [https://archive.org/details/sega_genesis_library ARCHIVE.ORG Console Library: Sega Genesis]<br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:Sega Genesis emulators|*]]<br />
[[Category:Fourth-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Master_System_emulators&diff=24948Master System emulators2019-01-07T14:14:00Z<p>Playstation: /* Emulators */ Automated PicoDrive's version updates.</p>
<hr />
<div>{{Infobox console<br />
|title = Sega Master System<br />
|logo = Sega-Master-System-Set.png<br />
|image = Sega-Game-Gear-WB.jpg<br />
|imagecaption = '''Top:''' Sega Master System.<br/>'''Bottom:''' Sega Game Gear.<br />
|developer = [[:Sega]]<br />
|type = [[:Category:Consoles|Home video game console]]<br />
|generation = [[:Category:Third-generation video game consoles|Third generation]]<br />
|release = 1985<br />
|discontinued = 1992<br />
|predecessor = [[SG-1000 emulators|SG-1000]]<br />
|successor = [[Sega Genesis emulators|Genesis / Mega Drive]]<br />
|emulated = {{✓}}<br />
}}<br />
The '''[https://en.wikipedia.org/wiki/Master_System Sega Master System]''' (SMS) was an 8-bit console released by [https://en.wikipedia.org/wiki/Sega Sega] on October 20, 1985 in Japan and in September of 1986 in the US. It was retailed for $200 ($457.42 in 2018 money). It had a Zilog Z80A at 4 MHz with 8KB of RAM and 16KB of VRAM. It had a Yamaha YM2602B VDP GPU. It was designed to be a direct competitor to the [[Nintendo Entertainment System emulators|Nintendo Entertainment System]], and was technically superior to it. The Sega Game Gear was released in April of 1991 and was a competitor for the Game Boy. It had a backlet screen, color, and a nice looking design. It retailed for $149.99 ($279.61 in 2018 money). It had a Zilog Z80 CPU at 3.5 MHz with 8KB of RAM and 16KB VRAM.<br />
<br />
There are a lot of hardware similarities between the SMS and the Game Gear (GG). Notably, SMS game cartridges can actually be played on the '''[[gametech:Sega Game Gear|Game Gear]]''' via an adapter. For this reason, most SMS emulators can also run GG games.<br />
<br />
Internally the Master System extends Sega's older SG-1000 by adding a single new video mode; since the SG-1000 was built from the same CPU, video and audio chips as the [[ColecoVision emulators|ColecoVision]] many Master System emulators also run ColecoVision 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"|<abbr title="Sega Master System">SMS</abbr><br />
! scope="col"|<abbr title="Game Gear">GG</abbr><br />
! scope="col"|<abbr title="Genesis/Mega Drive">G/MD</abbr><br />
! scope="col"|CD<br />
! scope="col"|32X<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="12"|PC<br />
|-<br />
|[[Genesis Plus GX]]<ref name="GPGXLibretro">Only available on PC and mobile as a libretro core (e.g. [[RetroArch]])</ref><br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Very high<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|High<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[http://emulicious.net/ Emulicious]<br />
|Multi-platform<br />
|[http://www.emucr.com/2018/08/emulicious-20180730.html {{EmuliciousVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Very high<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Very high<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[Phoenix (emulator)|Phoenix]]<br />
|Multi-platform<br />
|[http://www.arts-union.ru/sites/default/files/ph28jag-win64.zip 2.8.JAG]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Very high<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[http://sourceforge.net/projects/twombit/ TwoMbit]<br />
|Windows, macOS, Linux<br />
|[http://sourceforge.net/projects/twombit/files/ 1.0.5]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Cycle<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS and UNIXalikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Very high<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✓}}<br />
|High<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|GearSystem<br />
|Multi-platform<br />
|[https://github.com/drhelius/Gearsystem/releases 2.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|MasterGear <br />
|Multi-platform<br />
|[http://fms.komkon.org/MG/ 4.4]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|High<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 />
|Mid<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(PC)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[http://freezesms.emuunlim.com/ FreezeSMS]<br />
|Windows<br />
|[http://freezesms.emuunlim.com/download.html 4.6]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Very high<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[https://web.archive.org/web/20071206014650/http://www.dridus.com:80/~nyef/darcnes/ DarcNES]<br />
|Multi-platform<br />
|[https://segaretro.org/DarcNES 9b0401/9b0313]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|Low<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[http://0ldsk00l.ca/smsplus/ SMS Plus]<br />
|Windows, macOS, Linux<br />
|[https://github.com/0ldsk00l/smsplus/releases 1.3]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[http://bcz.asterope.fr/ Osmose]<br />
|Linux<br />
|[https://salsa.debian.org/games-team/osmose-emulator 1.3]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[HiSMS]]<br />
|Windows<br />
|0.01 beta<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✗}}<br />
|{{✗}}<br />
|-<br />
|[[nemulator]]<br />
|Windows<br />
|[http://nemulator.com/downloads.html 4.2]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="12"|Mobile<br />
|-<br />
|[[Genesis Plus GX]]<ref name="GPGXLibretro"></ref><br />
|Multi-platform<br />
|{{GenPlusGXVer}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|Very high<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform <small>(ARM devices)</small><br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|GearMasterPlayer<br />
|[[Android emulators|Android]]<br />
|[https://play.google.com/store/apps/details?id=ru.vastness.altmer.gearmasterplayer 1.0.5]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="12"|Consoles<br />
|-<br />
|[[PicoDrive]]<br />
|[[PlayStation Portable emulators|PSP]], ARM Devices<br />
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|Mid<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Genesis Plus GX]]<br />
|[[Wii emulators|Wii]], [[GameCube emulators|GameCube]]<br />
|[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✓}}<br />
|?<br />
|{{✓}}<br />
|{{✓}}<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 />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[Virtual Console]]<br />
|[[Wii emulators|Wii]], [[Nintendo 3DS emulators|Nintendo 3DS]]<br />
|N/A<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✓}}<br />
|{{✗}}<br />
|{{✗}}<br />
|{{✗}}<br />
|?<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<br />
<references /><br />
<br />
<br />
{{Sega}}<br />
<br />
[[Category:Consoles]]<br />
[[Category:Sega consoles]]<br />
[[Category:Master System emulators|*]]<br />
[[Category:Third-generation video game consoles]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=PicoDrive&diff=24947PicoDrive2019-01-07T14:13:57Z<p>Playstation: Automated PicoDrive's version updates.</p>
<hr />
<div>{{Infobox emulator<br />
|logo = PicoDrive.png<br />
|version = {{PicoDriveVer}}<br />
|active = Yes<br />
|platform = Multi-platform<br />
|target = [[Master System emulators|Sega Master System]], [[Master System emulators|Game Gear]], [[Sega Genesis emulators|Genesis/Mega Drive]], Sega CD, 32X, Pico<br />
|developer = notaz<br />
|website = [http://notaz.gp2x.de/pico.php notaz's Site]<br />
|source = [https://github.com/notaz/picodrive GitHub]<br />
}}<br />
'''PicoDrive''' is an open-source [[Master System emulators|Sega Master System]], [[Master System emulators|Game Gear]], [[Sega Genesis emulators|Genesis/Mega Drive]], Sega/Mega CD, 32X and Pico emulator. It was originally developed for the UIQ2, before moving onto the GP2X, [[PlayStation Portable emulators|PSP]], and other handheld devices.<br />
<br />
==Versions==<br />
The most actively developed version was for the GP2X, as well as being the best port, due to higher levels of optimization.<br />
<br />
PicoDrive is also available as a [[libretro]] core for [[RetroArch]].<br />
<br />
==Review==<br />
PicoDrive is designed to run well on toasters like the GP2X, so it sacrifices a lot of accuracy for speed. It can emulate most Genesis and Sega CD games without any serious issues, but SMS emulation is somewhat buggy and Game Gear emulation is completely broken. 32X emulation works but is not as well developed as [[Kega Fusion]] (you can find a list of incompatible games [http://wiki.libretro.com/index.php?title=Sega_32X_Core_Compatibility here]).<br />
<br />
It's recommended that you only use PicoDrive if your preferred device is too weak to run anything better, or if you absolutely need a 32X and Pico emulator that isn't Kega. However, consider that PicoDrive is the only core that emulates the 32X and Pico when using RetroArch.<br />
<br />
{{Sega Genesis emulators}}<br />
<br />
[[Category:Emulators]]<br />
[[Category:Master System emulators]]<br />
[[Category:Sega Genesis emulators]]</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:EightyOneVer&diff=24946Template:EightyOneVer2019-01-07T14:13:53Z<p>Playstation: Created template page to automate EightyOne's version updates.</p>
<hr />
<div>1.12</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:PicoDriveVer&diff=24945Template:PicoDriveVer2019-01-07T14:13:48Z<p>Playstation: Created template page to automate PicoDrive's version updates.</p>
<hr />
<div>1.92</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:ZEsarUXVer&diff=24944Template:ZEsarUXVer2019-01-07T14:13:31Z<p>Playstation: Created template page to automate ZEsarUX's version updates.</p>
<hr />
<div>7.1</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:ExodusVer&diff=24943Template:ExodusVer2019-01-07T14:13:03Z<p>Playstation: Created template page to automate Exodus's version updates.</p>
<hr />
<div>2.1</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Template:OpenEmuVer&diff=24942Template:OpenEmuVer2019-01-07T14:12:44Z<p>Playstation: Created template page to automate OpenEmu's version updates.</p>
<hr />
<div>2.0.8</div>Playstationhttps://emulation.gametechwiki.com/index.php?title=Multi-system_emulators&diff=24940Multi-system emulators2019-01-07T13:48:40Z<p>Playstation: /* Emulators */</p>
<hr />
<div>Multi-system emulators focus on emulating many different systems under one program. They can be focused on a single company's systems because of the similarity of the systems or may have systems from many different companies.<br />
<br />
To be defined as "multi-system" an emulator has to emulate two or more distinct systems. Although, for simplicity reasons in this wiki (not just this page), the term, "multi-platform", in the OS column fields can come to mean three or more covered platforms. For the purpose of this list, Add-ons (eg. Sega CD, 32X) are not counted as a separate system.<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"|# of Emulated systems<br />
! scope="col"|Active<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
!colspan="6"|Multi-company<br />
|-<br />
|[[MAME]]<br />
|Multi-platform<br />
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|Thousands of electronics<ref>[http://www.mamedb.org/List.aspx www.mamedb.org's list] (Only shows the games covered, not systems)</ref><br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Mednafen]]<br />
|Multi-platform<br />
|[{{MednafenURL|releases/}} {{MednafenVer}}]<br />
|17<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[OpenEmu]]<br />
|macOS<br />
|[http://openemu.org/ 2.0.1]<br />
|35<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Phoenix (emulator)|Phoenix]]<br />
||Multi-platform<br />
|[http://www.arts-union.ru/node/23 2.8.JAG]<br />
|5<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[BizHawk]]<br />
|Windows<br />
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]<br />
|29 (excluding the [[libretro]] cores)<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[ZEsarUX]]<br />
|Multi-platform<br />
|[https://github.com/chernandezba/zesarux/releases 7.1]<br />
|18<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|Retro Virtual Machine<br />
|Windows, Linux, macOS<br />
|[https://www.retrovirtualmachine.org/ 2.0.beta-1.r1]<br />
|2<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[Pantheon]]<br />
|Windows<br />
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]<br />
|20<br />
|{{✓}}<br />
|{{~}}<br />
|-<br />
|[[higan]]<br />
|Multi-platform<br />
|[http://byuu.org/emulation/higan/ {{higanVer}}]<br />
|12<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Clock Signal|CLK]]<br />
|macOS, Unix-alikes<br />
|[https://github.com/TomHarte/CLK/releases {{clkver}}]<br />
|11<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
|[[Exodus]]<br />
|Windows<br />
|[http://www.exodusemulator.com/index.php/downloads/current-release 2.1]<br />
|?<br />
|{{✓}}<br />
|?<br />
|-<br />
!colspan="6"|Nintendo<br />
|-<br />
|[[Dolphin]]<br />
|Multi-platform<br />
|[https://dolphin-emu.org/download/ {{DolphinVer}}]<br />
|3<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
|[[No$|No$GBA]]<br />
|Windows, DOS<br />
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]<br />
|3*<br />
|{{✓}}<br />
|{{✗}}<br />
|-<br />
!colspan="6"|Sega<br />
|-<br />
|[[Kega Fusion]]<br />
|Windows, Linux, macOS<br />
|[http://www.carpeludum.com/kega-fusion/ 3.64]<br />
|10<br />
|{{✗}}<br />
|{{✓}}<br />
|-<br />
|[[PicoDrive]]<br />
|Multi-platform<br />
|[https://notaz.gp2x.de/pico.php 1.92]<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Sinclair<br />
|-<br />
|[[EightyOne]]<br />
|Windows<br />
|[https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ 1.12]<br />
|12<br />
|{{✓}}<br />
|{{✓}}<br />
|-<br />
!colspan="6"|Commodore<br />
|-<br />
|[[VICE]]<br />
|Multi-platform<br />
|[http://vice-emu.sourceforge.net/index.html#download {{VICEVer}}]<br />
|6<br />
|{{✓}}<br />
|{{✓}}<br />
|}<br />
<nowiki>*</nowiki>No$GBA apparently also does [[PocketStation emulators|PocketStation emulation]]<br />
<br />
==References==<br />
<references/><br />
<br />
==External Links==<br />
* [https://github.com/mamedev/mame/tree/master/src/mame/drivers GitHub list of all covered 'drivers' (Systems & machines emulated) under the MAME group] (Pretty crappy list. Only the first 1,000 drivers are shown there. The rest are omitted. Approximately 2250 drivers in all.)<br />
<br />
[[Category:Consoles]]<br />
[[Category:Multi-emulators|*]]</div>Playstation