https://emulation.gametechwiki.com/api.php?action=feedcontributions&user=66.249.82.128&feedformat=atomEmulation General Wiki - User contributions [en]2024-03-29T05:41:15ZUser contributionsMediaWiki 1.32.0https://emulation.gametechwiki.com/index.php?title=Super_A%27Can&diff=10721Super A'Can2016-05-19T00:43:23Z<p>66.249.82.128: Added MAME</p>
<hr />
<div>[https://en.wikipedia.org/wiki/Super_A%27Can Super A'Can] was a extremely rare console that was released exclusively in Taiwan in 1995. 12 games were made for it.<br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Active<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[MAME]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|?<br />
|}<br />
<br />
Currently, [[MAME]] is the only known Super A'Can emulator, but the driver is still in Preliminary status.<br />
<br />
[[Category:Consoles]]<br />
[[Category:Very Early Emulation]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Emulation_on_Ubuntu&diff=10712Emulation on Ubuntu2016-05-17T12:10:27Z<p>66.249.82.128: /* Repositories List */ Added PlayDeb VBA-M again for use in Ubuntu 16.04. It is slightly older but better than nothing.</p>
<hr />
<div>==THE GNU/LINUX GUIDE OF EMULATION: *buntu Edition==<br />
===Info for newfriends===<br />
A big difference between Windows and GNU/Linux is that when you want to install a program on Linux you don't have to go to the site, download an installer and install it (except in some specific cases).<br />
<br />
There's something called repositories, which are like "app stores". You use a package manager to search for programs in the repositories, install them, update them and uninstall them.<br />
<br />
Your Linux distribution comes with their official repositories already configured so you can get programs for there, but they don't always have every good emulator, and most of the time if they have it it's an old version. So what we are going to do is add more repositories that have up-to-date emulators. Once these repositories are added you will be able to install the emulators like with any other program and update them with the rest of your programs.<br />
<br />
All this is cool, but there will be some emulators that you won't find on repositories, so you'll have to use different methods to get them, but don't worry, I'll explain it later.<br />
===IMPORTANT!===<br />
This guide is focused on *buntu distros like Ubuntu, Xubuntu, Kubuntu, Lubuntu, and other Ubuntu derivatives such as Linux Mint. Repositories shown here WILL NOT work on other distros (Debian, Arch, Fedora etc), but you can find the same emulators for your distro somewhere else, either in their own repos (either official or unofficial) or by compiling them.<br />
<br />
===How to add the repositories===<br />
To add this repos you will have to run the next command on a terminal:<br />
sudo add-apt-repository ppa:user/ppa-name<br />
...where the ppa:user/ppa-name are the ones you'll find in the table for the repository you want to add. After you add all the repos you want you'll have to run the next command to update the packages database:<br />
sudo apt-get update<br />
Once that's done you will have all the packages from those repos available to install.<br />
===How to install, update and uninstall emulators after the repos are added===<br />
For this task I recommend you to install Synaptic. That program will be a lot of help. Once you have it installed you can choose to organize packages by source and see all the repos you have available. See what emulators each of the repos you added has and install the emulators you want.<br />
===Repositories List===<br />
The "Type" column describes how often the emulators are updated on these repositories. Testing repositories usually get updates quite often (some have daily updates) while Stable repositories usually get updates after a few months gap<!-- , and Abandoned repositories are, well, abandoned -->.<br />
<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Emulators it has<br />
! scope="col"|ppa:user/ppa-name<br />
! scope="col"|Type<br />
! scope="col"|Latest Emulator Version<br />
! scope="col"|Supported Ubuntu Versions<br />
|-<br />
|rowspan="2"|[[RetroArch]]<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/testing ppa:libretro/testing]<br />
|Testing<br />
|1.3.4<br />
|14.04,15.04,15.10,16.04<nowiki>(*1)</nowiki><br />
|-<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/stable ppa:libretro/stable]<br />
|Stable<br />
|1.3.4<br />
|14.04,15.04,15.10,16.04<nowiki>(*1)</nowiki><br />
|-<br />
|rowspan="2"|[[VBA-M]]<br />
|[https://launchpad.net/~sergio-br2/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunk]<br />
|Stable<br />
|1.8.0.1508-r1343~12<br />
|14.04,15.04,15.10<br />
|-<br />
|[http://www.playdeb.net/app/VisualBoyAdvance-M PlayDeb]<nowiki>(*3)</nowiki><br />
|Stable<br />
|1.8.0.1498-1~getdeb2~wily<br />
|16.04<br />
|-<br />
|[[PCSX2]]<br />
|[https://launchpad.net/~gregory-hainaut/+archive/ubuntu/pcsx2.official.ppa ppa:gregory-hainaut/pcsx2.official.ppa]<br />
|Testing<br />
|1.4.0<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|rowspan="2"|[[MAME]]<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/mame ppa:c.falco/mame]<br />
|Stable<br />
|0.164<br />
|14.04,15.04<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/alpha ppa:c.falco/alpha]<nowiki>(*5)</nowiki><br />
|Testing<br />
|0.173<br />
|16.04<br />
|-<br />
|[[Dolphin]]<br />
|[https://launchpad.net/~dolphin-emu/+archive/ubuntu/ppa ppa:dolphin-emu/ppa]<br />[https://launchpad.net/~dolphin-emu/+archive/ubuntu/gcc-for-dolphin ppa:dolphin-emu/gcc-for-dolphin]<br />
|Testing<br />
|4.0+git+r98<br />
|12.04<nowiki>(*2)</nowiki>,14.04<nowiki>(*2)</nowiki>,15.04,15.10,16.04,16.10<br />
|-<br />
|[[PCSX-Reloaded]]<br />
|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16/pcsx-reloaded-svn+unofficial]<br />
|Stable/Testing<br />
|1.9.94+svn97809-1<br />
|14.04,15.04,15.10<br />
|-<br />
|rowspan="2"|[[PPSSPP]]<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/testing ppa:ppsspp/testing]<br />
|Testing<br />
|1.2.2-r139<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/stable ppa:ppsspp/stable]<br />
|Stable<br />
|1.2.2-r134<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|[[Mednafen]]<br />
|[http://www.playdeb.net/game/Mednafen PlayDeb](*3)<br />
|Stable<br />
|0.9.38.7-1~getdeb1<br />
|14.04,15.04,15.10<nowiki>(*6)</nowiki><br />
|-<br />
|[[ScummVM]]<br />
|[http://www.playdeb.net/game/ScummVM PlayDeb](*3)<br />
|Stable<br />
|1.8.0-1~getdeb1<br />
|14.04,15.10,16.04<br />
|-<br />
|[[DeSmuME]]<br />
|rowspan="8"|[https://launchpad.net/~random-stuff/+archive/ubuntu/ppa ppa:random-stuff/ppa]<br />
|Stable<br />
|0.9.11+r1~4<br />
|12.04,14.04,15.04,15.10,16.04<br />
|-<br />
|[[Mupen64Plus]]<br />
|Testing<br />
|2.5-7+r630~7<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|[[PokeMini]]<br />
|Stable<br />
|0.60<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|[[Gambatte]]<br />
|Stable<br />
|0.5.0 r577 (git)<br />
|12.04,14.04,15.04,15.10,16.04<br />
|-<br />
|[[Reicast]]<br />
|Testing<br />
|r7-rc (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Supermodel]]<br />
|Stable<br />
|0.3a~WIP (svn)<br />
|12.04,14.04,15.04,15.10,16.04<br />
|-<br />
|[[mGBA]]<br />
|Testing<br />
|0.3.0~WIP (git)<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|[[Snes9x]]<br />
|Stable<br />
|1.53+git-r281~2<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|ScummVM, [[FCEUX]], [[higan]], [[ZSNES]],<br />old versions of other emulators<br />
|Official Ubuntu repos<br />
|(<nowiki>*4</nowiki>)<br />
|Varies<br />
|Varies<br />
|}<br />
<br />
<nowiki>*1</nowiki>:Core availability may vary between Ubuntu versions.<br />
<br />
<nowiki>*2</nowiki>:Requires the newer version of libstdc++6 and related packages, which '''ppa:dolphin-emu/gcc-for-dolphin''' has.<br />
<br />
<nowiki>*3</nowiki>:PlayDeb is not a PPA and must use different commands to add their repository. See the [http://www.playdeb.net/updates#how_to_install how to install] section for more information.<br />
<br />
<nowiki>*4</nowiki>:Only updated once per Ubuntu version.<br />
<br />
<nowiki>*5</nowiki>:Some MAME builds may also appear in [https://launchpad.net/~c.falco/+archive/ubuntu/trashbin ppa:c.falco/trashbin], but it is unused as of May 17, 2016.<br />
<br />
<nowiki>*6</nowiki>:Ubuntu 16.04 has Mednafen 0.9.38.7 in the official Ubuntu repository.<br />
<br />
You can find more repositories by searching "emulatoryouwant launchpad ppa" without the quotes. Check that they have packages for your Ubuntu version (usually by its name, e.g. Trusty is 14.04, Vivid is 15.04, Wily is 15.10, Xenial is 16.04), as some PPAs can be abandoned.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Need_Games%3F&diff=10679Need Games?2016-05-11T02:05:37Z<p>66.249.82.128: /* Downloads */ Fixed wrong wiki syntax</p>
<hr />
<div>==Downloads==<br />
===No limit===<br />
*Archive.org:<br />
**[https://archive.org/details/messmame?sort=-publicdate MAME and MESS] sets.<br />
**[https://archive.org/details/No-Intro-Collection_2016-01-03_Fixed No-Intro (2016-01-03)] for cartridge based systems.<br />
**[https://archive.org/details/psx_redump_usa_20141221 ReDump PS1] USA set.<br />
**[https://archive.org/details/tosec?sort=-publicdate TOSEC] (The Old School Emulation Center) sets.<br />
**[https://archive.org/details/vintagesoftware Vintage Software] Many DOS collections and older games.<br />
**[https://archive.org/details/@retrotvdan#uploads-title Retrotvdan PSP set] A lot of PSP games.<br />
*[http://www.theisozone.com/ The ISO Zone] Many systems and PC<br />
*[http://emuparadise.me/ Emuparadise] Good for [http://www.epforums.org/showthread.php?56293 No-Intro sets (Require registration).] Hosts a lot of bad disc rips with no indication.<br />
*[http://www.doperoms.com Doperoms] Has some Redump PSX/GCN among other things.<br />
*[http://romhustler.net/ ROM Hustler] Has Renascene PSP dumps. Various platforms, mostly handhelds.<br />
*[https://kat.ph Kickass Torrents] Useful for Wii/PS3 games.<br />
*[http://www.nyaa.se/?cats=6_24 Nyaa Torrents] Useful for Japanese games.<br />
*[http://worldofspectrum.org/ World of Spectrum] For ZX Spectrum games and applications as well magazines, cover art, booklets, and much more.<br />
*[http://mamedev.org/roms/ MAME] Directly from the MAME site. Games that were released with permission for free and non-commercial use.<br />
*[http://nicoblog.org/ Nicoblog] site where people can share their games<br />
<br />
===Download Limit===<br />
*[http://nitroroms.com/ Nitro ROMs] Good for Redump PSX rips. (1 GB daily limit)<br />
*[http://www.romulation.net Romulation] Useful for Wii, GameCube, NDS etc, may be no-intro rips. (Account required)<br />
*[http://rutracker.org/ RuTracker] Has a lot of hard to find complete set like [http://rutracker.org/forum/viewtopic.php?t=4668689 Dreamcast], [http://rutracker.org/forum/viewtopic.php?t=4496017 PSX], [http://rutracker.org/forum/viewtopic.php?t=4607825 3DO], [http://rutracker.org/forum/viewtopic.php?t=3836125 CDi], [http://rutracker.org/forum/viewtopic.php?t=4668080 TurboGrafx-CD] etc (account required for some stuff, site entirely in russian, use [https://translate.google.com/ translate] if you really need to.)<br />
*[http://www.pleasuredome.org.uk Pleasuredome] Great private tracker for getting full sets of many systems (No-Intro, Goodsets, Trurip, Redump, TOSEC). Does not allow newer systems. Strict ratio site that requires you to maintain a positive upload to download ratio.<br />
* [http://www.get-your-rom.com/ Get Your Rom] The interface is painful, but this is the one place where you can find dumps of Nintendo e-Reader cards and Pokémon Mini games. A few other rare systems are available, too. (There was a daily download limit of a certain amount of Megabytes, but the website has gone a restructuring, recently, that implies that the limitation is gone. Still, be careful.)<br />
<br />
===User Uploaded Direct-Download (Forum post) Sites*=== <br />
Use some common sense while downloading!<br />
*[http://pspiso.com/ pspiso.com] PSP and PS1 games<br />
*[http://wiiso.com/ wiiso.com] Mostly Wii games, but also other Nintendo games<br />
*[http://www.ps3iso.com/forum.php ps3iso.com] Many 'premium-only' links.<br />
*[http://www.3dsiso.com/forum.php 3dsiso.com] 3DS games<br />
*[http://www.warez-bb.org/viewforum.php?f=112 warez-bb.org] General warez site.<br />
*[http://www.romshepherd.com Rom Shepherd] Great site to request or fill requests for ROMs. Also has an invite only tracker, but do not ask for an invite on the forums, only privately.<br />
<nowiki>*</nowiki>All require registration.<br />
<br />
==Verifying Good Dumps==<br />
{{Main|File_Hashes#Determining_Good_Game_Dumps}}<br />
<br />
==Game Recommendations==<br />
Game recommendations are highly subjective, but big lists like these usually cover the worthwhile games for each system.<br />
*[http://vsrecommendedgames.wikia.com/wiki//v/%27s_Recommended_Games_Wiki /v/'s Recommended Games Wiki] <br />
*[http://retro-sanctuary.com/Top%20Games%20Main.html Retro-Sanctuary's Top 100 Lists]<br />
*[http://www.racketboy.com/guide/games-that-defined-retro-gaming-machines Racketboy's Defining Games]<br />
*[http://www.racketboy.com/guide/hidden-gems Racketboy's Hidden Gems]<br />
[[Category:Recommendations]]<br />
<br />
==Searching for ISOs==<br />
A lot of the above sites have ISOs for disc-based games, but some of the more obscure titles can be hard to find. If you want to find these games, searching for their ID number is generally more effective than searching for their title. Both Mobygames and GameFAQs will list these under the game's release information. This number is region specific and is very useful if you want to find an ISO from a specific region.<br />
<br />
==Downloaders==<br />
These can sometimes come in handy when you need download lots of links and you can't be bothered to manually deal with 13 different parts every 20 minutes, they are also sometimes a necessity when you're faced with a .DLC file, you will then need something like JDownloader to download what you're after. Below are just some of the more popular Downloaders.<br />
<br />
NOTE: '''DO NOT''' install JDownloader with the web installer, it contains toolbars, adware, malware, etc. Use the offline installers.<br />
<br />
[http://jdrch.wordpress.com/2013/10/01/where-to-get-the-full-adware-free-jdownloader-offline-installer/ JDownloader]<br />
<br />
[http://pyload.org/ pyLoad] - An alternative for JDownloader that does not require Java to be installed, it's open-sourced too.</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Android_emulators&diff=10349Android emulators2016-03-04T10:41:07Z<p>66.249.82.128: /* Emulators */ Added ARC Welder version. Shashlik uses Qemu.</p>
<hr />
<div>'''This page is about emulating Android apps and games on PC as it is slowly building off an important library of exclusives, and emulation coupled with CheatEngine is certainly interesting. If you're interested in emulators for your Android phone, check [[Emulators on Android|this page]] instead.'''<br />
<br />
'''Android''' is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Unlike iPhone, as well as older cell-phone models and older Japanese Galapagos mobile phones, emulating Android software on PC is more developed, though no open source emulator with a high degree of game compatibility exists yet.<br />
<br />
Like with DS emulators, the computer mouse is used to emulate touch screen presses (which can be less than ideal in many cases), and the keyboard emulates the button controller add-ons. Some emulators support X360 controllers as well with some more tweaks.<br />
<br />
Android apps come in the apk file format (occasionally coupled with obb files). Just like its iOS equivalent (ipa files), their innards can be opened as a regular zip file.<br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|Free<br />
! scope="col"|VM<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[Genymotion]]<br />
|style="text-align:center;"|Windows, Mac, Linux<br />
|style="text-align:center;"|[http://www.genymotion.com 2.6.0] (Official Site)<br />
|style="text-align:center;"|✓ (Non-Dev Versions)<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[BlueStacks]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://www.bluestacks.com/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[Droid4x]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://www.droid4x.com/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[DuOS]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.amiduos.com/ Official Site]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[andyroid]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://andyroid.net/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[ARC Welder]] (Google Chrome)<br />
|style="text-align:center;"|Windows, Mac, Linux, Chrome OS<br />
|style="text-align:center;"|[https://developer.chrome.com/apps/getstarted_arc 48.5021.575.0] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Xamarin Android Player]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[https://developer.xamarin.com/guides/android/getting_started/installation/android-player/ Official Site]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Windroy]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.windroye.com/index_eng.html 1.2] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Windroye]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.windroye.com/index_eng.html 2.9.0] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[Android x86]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.android-x86.org 4.4-r5] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Shashlik]]<br />
|style="text-align:center;"|Linux<br />
|style="text-align:center;"|[http://www.shashlik.io 0.9.3] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Mobile<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|Free<br />
! scope="col"|VM<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|Project Astoria<br />
|style="text-align:center;"|Windows 10 Mobile<br />
|style="text-align:center;"|Discontinued<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|}<br />
The VM column describes what backend technology the emulator uses. Emulators labeled with "VirtualBox" requires the user to install [https://www.virtualbox.org/ Oracle VM VirtualBox].<br />
<br />
* '''Genymotion''' is an Android emulator with hardware-accelerated 3D graphics and USB host support, available for Windows, Mac and Linux. In its latest versions, it has pretty good compatibility with commercial games. It's a commercial product though, aimed at software developers and QA teams. You'll need to create an account and download the free non-commercial use license available. Except for pay-to-remove "free for personal use" watermark on the screen, paid builds add features only useful for Android app developers.<br />
**Setting up the emulator itself is not too hard, but a bit of tinkering is required to add the Google Play store and [http://forum.xda-developers.com/showthread.php?t=2528952 ARM processor emulation] (what you need essentially here to play the commercial releases) as well as [https://groups.google.com/d/msg/genymotion-users/JpO8HR39PR0/NpSkrnsB8d8J Xbox 360 controller support]. Not noob-friendly, but if you're experienced enough with Android to know your way around a rooted filesystem it shouldn't be too hard.<br />
<br />
* '''Bluestacks''' is also commercial with a free option (no account required). It's less good than Genymotion, and doesn't handle USB cable emulation. Previous versions used to come with an installer with adware, comes with junk apps within the emulator, and has a non-intuitive uninstaller, but that's no longer the case today. It includes Google Apps by default, though you'll need to "root" it to load apk files to your liking.<br />
<br />
* '''Droid4x''' has good accuracy but forcefully uninstalls VirtualBox, so it cannot co-exist with Genymotion and Xamarin.<br />
<br />
* '''andyroid''' works too, though the company behind it did adware before previously.<br />
**Just like Genymotion, Andyroid also use VirtualBox, but with a twist: if it detects an installed virtualbox during installation, '''it will delete it''' and will refuse to work. Beware!<br />
<br />
* '''DuOS''', not to be confused with a [http://ds-duos.blogspot.com/ similarly-named Nintendo DS emulator] by Roor, is a relative newcomer to the Android emulation market, made by American Megatrends i.e. the very same people behind the BIOS/UEFI firmware your PC may be using. Emulation is modest at best, with games and apps such as [[DraStic]] struggling on lower-end hardware. And to top it all off, it ain't free either.<br />
<br />
* Recently, '''Google Chrome''' can open apk files too, though their emulation on PC is average at best. Here's a [http://docs.google.com/spreadsheets/d/1iIbxaftAu_ho5rv9fUlXSLTzwU6MbKOldsWXyrYiyo8/edit#gid=0 compatibility list] and a [https://www.reddit.com/r/chromeapks dedicated subreddit].<br />
<br />
* '''Xamarin Android Player''' is also a newcomer to the Android emulation market. Not much is known about this as $25/month subscription is required for use.<br />
<br />
* '''Windroy''' (without the 'e' suffix) is a fast Android emulator that does not rely on VirtualBox or any similar technology. It isn't accurate though. While Google Play store can be installed with some tinkering, not many games can be installed (due to not faking device names) and will spawn multiple harmless-yet-annoying app_process.exe crashes.<br />
<br />
* '''Windroye''' (with the 'e' suffix) rely on VirtualBox, but still offers better performance than Bluestacks. The Play Store is installed by default and has no stability issues found from classic Windroy. [https://www.reddit.com/r/ClashOfClans/comments/31lklr/misc_windroye_for_pcfaster_than_bluestacks_262_mb/ A related Reddit topic can be found here.]<br />
<br />
* '''Android x86''' is a open-source project that aims to port Android operating system to x86-based netbooks. While it can be run on virtual machines like VirtualBox, it does not have 3D graphics emulation and cannot run most games. Genymotion is (or at least used to be) a closed-source fork of Android x86, designed exclusively to be run on VirtualBox.<br />
<br />
* '''Shashlik''' is a project by KDE that aims to run Android applications on Linux using KDE5 and Qt5 technology. The project is infancy state and only known to run on latest Kubuntu versions. It currently lacks ARM processor emulation, so not many games will run. It is however known to play [https://www.youtube.com/watch?v=9SC6c_ih_Ac Flappy Bird] and can show [https://www.youtube.com/watch?v=ju_R8ftiIp4 Spotify's login screen]. It uses modified [[Qemu]] to emulate the Android operating system.<br />
<br />
* '''Project Astoria''' was a Microsoft-developed Android emulator for Windows 10 Mobile included in several insider previews. It could run [https://www.reddit.com/r/windowsphone/comments/3gaoct/android_apps_that_work_on_win10_right_now/ a few applicaions], though apps required Google Play Services did not run or had issues. This project was reportedly [http://www.windowscentral.com/microsofts-project-astoria-delayed discontinued] in November 2015 and [http://www.winbeta.org/news/microsoft-confirms-the-death-of-project-astoria-focusing-on-other-bridges-instead its cancellation was confirmed] on February 2016, so the emulator is not included in more recent versions of Windows 10 Mobile.<br />
<br />
==Emulation issues==<br />
===Lack of Release Notes and Update History information===<br />
While some emulators such as Genymotion do have version history on their website, most other emulators do not have such history pages, making it difficult to track updates as well as regressions.<br />
<br />
===Emulator Conflict===<br />
Many emulators, such as Droid4x, andyroid, Genymotion and Xamarin cannot co-exist on the same machine because they will uninstall each other. This can be a problem if one game runs only on one of these emulators but the other games do not work on it.<br />
<br />
===Google-related Libraries===<br />
Likely due to licensing issues, most Android emulators do not come with Google-related applications and related libraries preinstalled (Google Play Store, Play Services, Play Games client, etc) and requires the user to manually install them. Many games verify the existence of Google-related components at the start and refuse to work if some or any of them are missing.<br />
<br />
==See also==<br />
*[[Cellphone emulators]] - info on emulators for various feature phone/non-smartphone platforms.<br />
<br />
[[Category:Consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Talk:Android_emulators&diff=10276Talk:Android emulators2016-02-22T01:02:49Z<p>66.249.82.128: /* Shashlik: A new Android emulator on Linux? */ First Beta available</p>
<hr />
<div>==Shashlik: A new Android emulator on Linux?==<br />
It seems there is a new Android emulator project called "Shashlik" that aims to run Android apps on Linux with Qt5 and KDE technology.[https://www.phoronix.com/scan.php?page=news_item&px=shashlink-android-linux] <br />
However the information of this project is bare, and I cannot find any screenshots or videos. Do you know anything about it? [[Special:Contributions/66.249.82.133|66.249.82.133]] 23:22, 21 July 2015 (EDT)<br />
*Recently there was a talk about this on KDE Akademy event. (https://dot.kde.org/2015/07/26/akademy-talks-day-2) Here is the quote: <blockquote>He went over all the parts that had to be adapted and in the end showed off for the first time "the most exciting black rectangle" he has ever seen. His challenge has been getting anything showing on screen but just this week he has managed to start to succeed with this. There will be a lot of work still to do but this will open up a new world of applications to users of Plasma and other Linux desktops, it will mean we have the world's biggest application ecosystem with Plasma Mobile, as well as being an invaluable developer tool.</blockquote> So yeah, it is interesting but the project is quite early state. It kinda explains why there are no screenshots or videos.[[Special:Contributions/66.249.82.138|66.249.82.138]] 01:04, 27 July 2015 (EDT)<br />
*It seems there have been a major progress in last few months. This news, [http://www.iwillfolo.com/are-millions-of-android-apps-headed-towards-plasma-desktop-this-year-2016/ Are Millions Of Android Apps Headed Towards Plasma Desktop This Year (2016)?] shows the screenshot of Shashlik running the login screen of Spotify and has a [https://www.youtube.com/watch?v=9SC6c_ih_Ac video] of Flappy Bird. I also found the video of [https://www.youtube.com/watch?v=ju_R8ftiIp4 Spotify's login screen]. Still no release or major official announcements, but it is now much more promising. [[Special:Contributions/66.249.82.138|66.249.82.138]] 01:52, 14 February 2016 (EST)<br />
*First beta version v0.9 is released. ([http://www.shashlik.io/news/2016/02/18/shashlik-0-9-0-kubuntu-package/ Shashlik 0.9.0 Release – Deb Kubuntu Package]) Requires latest Kubuntu with KDE5 to run. I haven't tried yet and the comment section suggests not many people succeeded to make it run yet, but I guess it is still a major progress. [[Special:Contributions/66.249.82.128|66.249.82.128]] 20:02, 21 February 2016 (EST)</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Famicom_color_palette&diff=10254Famicom color palette2016-02-19T05:24:23Z<p>66.249.82.128: /* References */ Added Category:FAQs</p>
<hr />
<div>Unlike consoles like the SNES, which natively generate the image in pure RGB, the Famicom normally generates and outputs an encoded NTSC video signal, which must then be decoded by the TV's built-in NTSC decoder. This means the resulting color palette often varies depending on the display's decoder. This is why NES games appear to have different colors on different TV sets.<br />
<br />
NES emulators are similarly afflicted by this issue, as they each have their own algorithms for generating the NES color palette, meaning they all have slightly to wildly varying palettes. As such, there isn't really a "true" NES color palette, and which emulator has the "best" palette often comes down to preference, or whichever looks closest to how the real console looks on a user's own particular TV. FCEU based emulators come with a load of different preset palettes based on different people's perceptions of the NES colors, while emulators such as Nestopia have the ability for the user to edit the color palette to their liking, including the use of custom palettes that define the NES palette in any way the user wishes. <br />
<br />
Some arcade machines based on the NES hardware, such as the PlayChoice-10 and the Versus series of cabinets, did generate a native RGB signal, however. The colors on these cabinets tend to be very vibrant and saturated, giving games a very distinct look compared to how they would look on the real console. Nestopia gives the user the choice to use the RGB palette featured in these cabinets, though it is not usually considered to be the definitive or "real" NES palette.<br />
<br />
The [[libretro]] port of Nestopia has the option to output the raw chroma, level, and emphasis from the PPU through the RGB color channels. This by itself produces an image with completely bizarre colors, but this can be decoded by [[shaders]] to generate actual colors, the main example being [https://github.com/libretro/common-shaders/tree/master/crt/shaders/GTU-famicom GTU-Famicom].<br />
<br />
==Download==<br />
* [http://www.mediafire.com/download/1y74b2cbqtj0d7y/Palettes+18-02-16.zip Palette download]<br />
<br />
==Chart==<br />
{| class="wikitable"<br />
|+ <br />
|-<br />
! scope="col"|Palette <br />
! scope="col"|Nestopia decoder preset<br />
! scope="col"|Description<br />
|-<br />
|style="text-align:center;"|YUV<br />
|style="text-align:center;"|15° Canonical<br />
|style="text-align:center;"|Based of the standard method of NTSC decoding.<br />
|-<br />
|style="text-align:center;"|RGB<br />
|style="text-align:center;"|RGB<br />
|style="text-align:center;"|PlayChoice-10 PPU palette. <br />
|-<br />
|style="text-align:center;"|YUV (Sony CXA2025AS) <br />
|style="text-align:center;"|Consumer<br />
|style="text-align:center;"|Based on an NTSC decoder found in Sony TVs.<br />
|-<br />
|style="text-align:center;"|YUV with yellow boost<br />
|style="text-align:center;"|Alternative<br />
|style="text-align:center;"|Based on decoders in certain NTSC-J TVs.<ref>http://forums.nesdev.com/viewtopic.php?f=3&t=4241</ref> <br />
|-<br />
|-<br />
|style="text-align:center;"|Raw Luma and Chroma<br />
|style="text-align:center;"|Raw*<br />
|style="text-align:center;"|The raw chroma, level, and emphasis output of the NES PPU represented in RGB color channels<ref>https://github.com/libretro/nestopia/blob/c2244b8eec1a4f6bbebdd09ec6c4b1552b5610c0/libretro/libretro.cpp#L526</ref><br />
|-<br />
|-<br />
|style="text-align:center;"|Unsaturated-V5<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|It was created using direct NES composite capture through an XRGB Mini.<ref>http://www.firebrandx.com/nespalette.html</ref> <br />
|-<br />
|style="text-align:center;"|YUV-V3<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|The saturated palette is a modified version of the YUV (canonical) palette that fixes some shades of green and cyan.<ref>http://www.firebrandx.com/nespalette.html</ref> <br />
|-<br />
|style="text-align:center;"|Mega Man 9<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Palettes derived from Mega Man 9.<ref>https://sites.google.com/site/insectduel/ririka</ref> <br />
|-<br />
|style="text-align:center;"|Rockman 9 - 21 to 2C<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Palette derived from Mega Man 9.<ref>https://sites.google.com/site/insectduel/ririka</ref> <br />
|-<br />
|style="text-align:center;"|Wii VC<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Palette used in the [[Wii]] [[Virtual Console]]. <br />
|-<br />
|style="text-align:center;"|3DS VC<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Palette used in the [[3DS]] [[Virtual Console]]. <br />
|-<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available as an option on the [[libretro]] port of Nestopia.<br />
<br />
==Palettes==<br />
{| cellpadding="10" cellspacing="0"<br />
|+YUV<br />
|-<br />
| style="background:#666666; color:#FFFFFF" align="center" | 00<br />
| style="background:#002A88; color:#FFFFFF" align="center" | 01<br />
| style="background:#1412A7; color:#FFFFFF" align="center" | 02<br />
| style="background:#3B00A4; color:#FFFFFF" align="center" | 03<br />
| style="background:#5C007E; color:#FFFFFF" align="center" | 04<br />
| style="background:#6E0040; color:#FFFFFF" align="center" | 05<br />
| style="background:#6C0700; color:#FFFFFF" align="center" | 06<br />
| style="background:#561D00; color:#FFFFFF" align="center" | 07<br />
| style="background:#333500; color:#FFFFFF" align="center" | 08<br />
| style="background:#0C4800; color:#FFFFFF" align="center" | 09<br />
| style="background:#005200; color:#FFFFFF" align="center" | 0A<br />
| style="background:#004F08; color:#FFFFFF" align="center" | 0B<br />
| style="background:#00404D; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|- <br />
| style="background:#ADADAD; color:#FFFFFF" align="center" | 10<br />
| style="background:#155FD9; color:#FFFFFF" align="center" | 11<br />
| style="background:#4240FF; color:#FFFFFF" align="center" | 12<br />
| style="background:#7527FE; color:#FFFFFF" align="center" | 13<br />
| style="background:#A01ACC; color:#FFFFFF" align="center" | 14<br />
| style="background:#B71E7B; color:#FFFFFF" align="center" | 15<br />
| style="background:#B53120; color:#FFFFFF" align="center" | 16<br />
| style="background:#994E00; color:#FFFFFF" align="center" | 17<br />
| style="background:#6B6D00; color:#FFFFFF" align="center" | 18<br />
| style="background:#388700; color:#FFFFFF" align="center" | 19<br />
| style="background:#0D9300; color:#FFFFFF" align="center" | 1A<br />
| style="background:#008F32; color:#FFFFFF" align="center" | 1B<br />
| style="background:#007C8D; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 20<br />
| style="background:#64B0FF; color:#000000" align="center" | 21<br />
| style="background:#9290FF; color:#000000" align="center" | 22<br />
| style="background:#C676FF; color:#000000" align="center" | 23<br />
| style="background:#F26AFF; color:#000000" align="center" | 24<br />
| style="background:#FF6ECC; color:#000000" align="center" | 25<br />
| style="background:#FF8170; color:#000000" align="center" | 26<br />
| style="background:#EA9E22; color:#000000" align="center" | 27<br />
| style="background:#BCBE00; color:#000000" align="center" | 28<br />
| style="background:#88D800; color:#000000" align="center" | 29<br />
| style="background:#5CE430; color:#000000" align="center" | 2A<br />
| style="background:#45E082; color:#000000" align="center" | 2B<br />
| style="background:#48CDDE; color:#000000" align="center" | 2C<br />
| style="background:#4F4F4F; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 30<br />
| style="background:#C0DFFF; color:#000000" align="center" | 31<br />
| style="background:#D3D2FF; color:#000000" align="center" | 32<br />
| style="background:#E8C8FF; color:#000000" align="center" | 33<br />
| style="background:#FAC2FF; color:#000000" align="center" | 34<br />
| style="background:#FFC4EA; color:#000000" align="center" | 35<br />
| style="background:#FFCCC5; color:#000000" align="center" | 36<br />
| style="background:#F7D8A5; color:#000000" align="center" | 37<br />
| style="background:#E4E594; color:#000000" align="center" | 38<br />
| style="background:#CFEF96; color:#000000" align="center" | 39<br />
| style="background:#BDF4AB; color:#000000" align="center" | 3A<br />
| style="background:#B3F3CC; color:#000000" align="center" | 3B<br />
| style="background:#B5EBF2; color:#000000" align="center" | 3C<br />
| style="background:#B8B8B8; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+RGB<br />
|-<br />
| style="background:#545454; color:#FFFFFF" align="center" | 00<br />
| style="background:#001E74; color:#FFFFFF" align="center" | 01<br />
| style="background:#081090; color:#FFFFFF" align="center" | 02<br />
| style="background:#300088; color:#FFFFFF" align="center" | 03<br />
| style="background:#440064; color:#FFFFFF" align="center" | 04<br />
| style="background:#5C0030; color:#FFFFFF" align="center" | 05<br />
| style="background:#540400; color:#FFFFFF" align="center" | 06<br />
| style="background:#3C1800; color:#FFFFFF" align="center" | 07<br />
| style="background:#202A00; color:#FFFFFF" align="center" | 08<br />
| style="background:#083A00; color:#FFFFFF" align="center" | 09<br />
| style="background:#004000; color:#FFFFFF" align="center" | 0A<br />
| style="background:#003C00; color:#FFFFFF" align="center" | 0B<br />
| style="background:#00323C; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|- <br />
| style="background:#989698; color:#FFFFFF" align="center" | 10<br />
| style="background:#084CC4; color:#FFFFFF" align="center" | 11<br />
| style="background:#3032EC; color:#FFFFFF" align="center" | 12<br />
| style="background:#5C1EE4; color:#FFFFFF" align="center" | 13<br />
| style="background:#8814B0; color:#FFFFFF" align="center" | 14<br />
| style="background:#A01464; color:#FFFFFF" align="center" | 15<br />
| style="background:#982220; color:#FFFFFF" align="center" | 16<br />
| style="background:#783C00; color:#FFFFFF" align="center" | 17<br />
| style="background:#545A00; color:#FFFFFF" align="center" | 18<br />
| style="background:#287200; color:#FFFFFF" align="center" | 19<br />
| style="background:#087C00; color:#FFFFFF" align="center" | 1A<br />
| style="background:#007628; color:#FFFFFF" align="center" | 1B<br />
| style="background:#006678; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|- <br />
| style="background:#ECEEEC; color:#000000" align="center" | 20<br />
| style="background:#4C9AEC; color:#000000" align="center" | 21<br />
| style="background:#787CEC; color:#000000" align="center" | 22<br />
| style="background:#B062EC; color:#000000" align="center" | 23<br />
| style="background:#E454EC; color:#000000" align="center" | 24<br />
| style="background:#EC58B4; color:#000000" align="center" | 25<br />
| style="background:#EC6A64; color:#000000" align="center" | 26<br />
| style="background:#D48820; color:#000000" align="center" | 27<br />
| style="background:#A0AA00; color:#000000" align="center" | 28<br />
| style="background:#74C400; color:#000000" align="center" | 29<br />
| style="background:#4CD020; color:#000000" align="center" | 2A<br />
| style="background:#38CC6C; color:#000000" align="center" | 2B<br />
| style="background:#38B4CC; color:#000000" align="center" | 2C<br />
| style="background:#3C3C3C; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|- <br />
| style="background:#ECEEEC; color:#000000" align="center" | 30<br />
| style="background:#A8CCEC; color:#000000" align="center" | 31<br />
| style="background:#BCBCEC; color:#000000" align="center" | 32<br />
| style="background:#D4B2EC; color:#000000" align="center" | 33<br />
| style="background:#ECAEEC; color:#000000" align="center" | 34<br />
| style="background:#ECAED4; color:#000000" align="center" | 35<br />
| style="background:#ECB4B0; color:#000000" align="center" | 36<br />
| style="background:#E4C490; color:#000000" align="center" | 37<br />
| style="background:#CCD278; color:#000000" align="center" | 38<br />
| style="background:#B4DE78; color:#000000" align="center" | 39<br />
| style="background:#A8E290; color:#000000" align="center" | 3A<br />
| style="background:#98E2B4; color:#000000" align="center" | 3B<br />
| style="background:#A0D6E4; color:#000000" align="center" | 3C<br />
| style="background:#A0A2A0; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+Unsaturated-V5<br />
|-<br />
| style="background:#6B6B6B; color:#FFFFFF" align="center" | 00<br />
| style="background:#001E87; color:#FFFFFF" align="center" | 01<br />
| style="background:#1F0B96; color:#FFFFFF" align="center" | 02<br />
| style="background:#3B0C87; color:#FFFFFF" align="center" | 03<br />
| style="background:#590D61; color:#FFFFFF" align="center" | 04<br />
| style="background:#5E0528; color:#FFFFFF" align="center" | 05<br />
| style="background:#551100; color:#FFFFFF" align="center" | 06<br />
| style="background:#461B00; color:#FFFFFF" align="center" | 07<br />
| style="background:#303200; color:#FFFFFF" align="center" | 08<br />
| style="background:#0A4800; color:#FFFFFF" align="center" | 09<br />
| style="background:#004E00; color:#FFFFFF" align="center" | 0A<br />
| style="background:#004619; color:#FFFFFF" align="center" | 0B<br />
| style="background:#00395A; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|- <br />
| style="background:#B2B2B2; color:#FFFFFF" align="center" | 10<br />
| style="background:#1A53D1; color:#FFFFFF" align="center" | 11<br />
| style="background:#4835EE; color:#FFFFFF" align="center" | 12<br />
| style="background:#7123EC; color:#FFFFFF" align="center" | 13<br />
| style="background:#9A1EB7; color:#FFFFFF" align="center" | 14<br />
| style="background:#A51E62; color:#FFFFFF" align="center" | 15<br />
| style="background:#A52D19; color:#FFFFFF" align="center" | 16<br />
| style="background:#874B00; color:#FFFFFF" align="center" | 17<br />
| style="background:#676900; color:#FFFFFF" align="center" | 18<br />
| style="background:#298400; color:#FFFFFF" align="center" | 19<br />
| style="background:#038B00; color:#FFFFFF" align="center" | 1A<br />
| style="background:#008240; color:#FFFFFF" align="center" | 1B<br />
| style="background:#007096; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 20<br />
| style="background:#63ADFD; color:#000000" align="center" | 21<br />
| style="background:#908AFE; color:#000000" align="center" | 22<br />
| style="background:#B977FC; color:#000000" align="center" | 23<br />
| style="background:#E771FE; color:#000000" align="center" | 24<br />
| style="background:#F76FC9; color:#000000" align="center" | 25<br />
| style="background:#F5836A; color:#000000" align="center" | 26<br />
| style="background:#DD9C29; color:#000000" align="center" | 27<br />
| style="background:#BDB807; color:#000000" align="center" | 28<br />
| style="background:#84D107; color:#000000" align="center" | 29<br />
| style="background:#5BDC3B; color:#000000" align="center" | 2A<br />
| style="background:#48D77D; color:#000000" align="center" | 2B<br />
| style="background:#48C6D8; color:#000000" align="center" | 2C<br />
| style="background:#555555; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 30<br />
| style="background:#C4E3FE; color:#000000" align="center" | 31<br />
| style="background:#D7D5FE; color:#000000" align="center" | 32<br />
| style="background:#E6CDFE; color:#000000" align="center" | 33<br />
| style="background:#F9CAFE; color:#000000" align="center" | 34<br />
| style="background:#FEC9F0; color:#000000" align="center" | 35<br />
| style="background:#FED1C7; color:#000000" align="center" | 36<br />
| style="background:#F7DCAC; color:#000000" align="center" | 37<br />
| style="background:#E8E89C; color:#000000" align="center" | 38<br />
| style="background:#D1F29D; color:#000000" align="center" | 39<br />
| style="background:#BFF4B1; color:#000000" align="center" | 3A<br />
| style="background:#B7F5CD; color:#000000" align="center" | 3B<br />
| style="background:#B7EBF2; color:#000000" align="center" | 3C<br />
| style="background:#BEBEBE; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+YUV-V3<br />
|-<br />
| style="background:#666666; color:#FFFFFF" align="center" | 00<br />
| style="background:#002a88; color:#FFFFFF" align="center" | 01<br />
| style="background:#1412a7; color:#FFFFFF" align="center" | 02<br />
| style="background:#3b00a4; color:#FFFFFF" align="center" | 03<br />
| style="background:#5c007e; color:#FFFFFF" align="center" | 04<br />
| style="background:#6e0040; color:#FFFFFF" align="center" | 05<br />
| style="background:#6c0700; color:#FFFFFF" align="center" | 06<br />
| style="background:#561d00; color:#FFFFFF" align="center" | 07<br />
| style="background:#333500; color:#FFFFFF" align="center" | 08<br />
| style="background:#0c4800; color:#FFFFFF" align="center" | 09<br />
| style="background:#005200; color:#FFFFFF" align="center" | 0A<br />
| style="background:#004c18; color:#FFFFFF" align="center" | 0B<br />
| style="background:#003e5b; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|-<br />
| style="background:#adadad; color:#FFFFFF" align="center" | 10<br />
| style="background:#155fd9; color:#FFFFFF" align="center" | 11<br />
| style="background:#4240ff; color:#FFFFFF" align="center" | 12<br />
| style="background:#7527fe; color:#FFFFFF" align="center" | 13<br />
| style="background:#a01acc; color:#FFFFFF" align="center" | 14<br />
| style="background:#b71e7b; color:#FFFFFF" align="center" | 15<br />
| style="background:#b53120; color:#FFFFFF" align="center" | 16<br />
| style="background:#994e00; color:#FFFFFF" align="center" | 17<br />
| style="background:#6b6d00; color:#FFFFFF" align="center" | 18<br />
| style="background:#388700; color:#FFFFFF" align="center" | 19<br />
| style="background:#0d9300; color:#FFFFFF" align="center" | 1A<br />
| style="background:#008c47; color:#FFFFFF" align="center" | 1B<br />
| style="background:#007aa0; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|-<br />
| style="background:#ffffff; color:#000000" align="center" | 20<br />
| style="background:#64b0ff; color:#000000" align="center" | 21<br />
| style="background:#9290ff; color:#000000" align="center" | 22<br />
| style="background:#c676ff; color:#000000" align="center" | 23<br />
| style="background:#f26aff; color:#000000" align="center" | 24<br />
| style="background:#ff6ecc; color:#000000" align="center" | 25<br />
| style="background:#ff8170; color:#000000" align="center" | 26<br />
| style="background:#ea9e22; color:#000000" align="center" | 27<br />
| style="background:#bcbe00; color:#000000" align="center" | 28<br />
| style="background:#88d800; color:#000000" align="center" | 29<br />
| style="background:#5ce430; color:#000000" align="center" | 2A<br />
| style="background:#45e082; color:#000000" align="center" | 2B<br />
| style="background:#48cdde; color:#000000" align="center" | 2C<br />
| style="background:#4f4f4f; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|-<br />
| style="background:#ffffff; color:#000000" align="center" | 30<br />
| style="background:#c0dfff; color:#000000" align="center" | 31<br />
| style="background:#d3d2ff; color:#000000" align="center" | 32<br />
| style="background:#e8c8ff; color:#000000" align="center" | 33<br />
| style="background:#fac2ff; color:#000000" align="center" | 34<br />
| style="background:#ffc4ea; color:#000000" align="center" | 35<br />
| style="background:#ffccc5; color:#000000" align="center" | 36<br />
| style="background:#f7d8a5; color:#000000" align="center" | 37<br />
| style="background:#e4e594; color:#000000" align="center" | 38<br />
| style="background:#cfef96; color:#000000" align="center" | 39<br />
| style="background:#bdf4ab; color:#000000" align="center" | 3A<br />
| style="background:#b3f3cc; color:#000000" align="center" | 3B<br />
| style="background:#b5ebf2; color:#000000" align="center" | 3C<br />
| style="background:#b8b8b8; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+Rockman 9<br />
|-<br />
| style="background:#707070; color:#FFFFFF" align="center" | 00<br />
| style="background:#0000A8; color:#FFFFFF" align="center" | 01<br />
| style="background:#201888; color:#FFFFFF" align="center" | 02<br />
| style="background:#400098; color:#FFFFFF" align="center" | 03<br />
| style="background:#880070; color:#FFFFFF" align="center" | 04<br />
| style="background:#A80010; color:#FFFFFF" align="center" | 05<br />
| style="background:#A00000; color:#FFFFFF" align="center" | 06<br />
| style="background:#780800; color:#FFFFFF" align="center" | 07<br />
| style="background:#402800; color:#FFFFFF" align="center" | 08<br />
| style="background:#004000; color:#FFFFFF" align="center" | 09<br />
| style="background:#005000; color:#FFFFFF" align="center" | 0A<br />
| style="background:#003810; color:#FFFFFF" align="center" | 0B<br />
| style="background:#183858; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|-<br />
| style="background:#B8B8B8; color:#FFFFFF" align="center" | 10<br />
| style="background:#0070E8; color:#FFFFFF" align="center" | 11<br />
| style="background:#2038E8; color:#FFFFFF" align="center" | 12<br />
| style="background:#8000F0; color:#FFFFFF" align="center" | 13<br />
| style="background:#B800B8; color:#FFFFFF" align="center" | 14<br />
| style="background:#E00058; color:#FFFFFF" align="center" | 15<br />
| style="background:#D82800; color:#FFFFFF" align="center" | 16<br />
| style="background:#C84808; color:#FFFFFF" align="center" | 17<br />
| style="background:#887000; color:#FFFFFF" align="center" | 18<br />
| style="background:#009000; color:#FFFFFF" align="center" | 19<br />
| style="background:#00A800; color:#FFFFFF" align="center" | 1A<br />
| style="background:#009038; color:#FFFFFF" align="center" | 1B<br />
| style="background:#008088; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|-<br />
| style="background:#F8F8F8; color:#000000" align="center" | 20<br />
| style="background:#38B8F8; color:#000000" align="center" | 21<br />
| style="background:#5890F8; color:#000000" align="center" | 22<br />
| style="background:#A088F8; color:#000000" align="center" | 23<br />
| style="background:#F078F8; color:#000000" align="center" | 24<br />
| style="background:#F870B0; color:#000000" align="center" | 25<br />
| style="background:#F87060; color:#000000" align="center" | 26<br />
| style="background:#F89838; color:#000000" align="center" | 27<br />
| style="background:#F0B838; color:#000000" align="center" | 28<br />
| style="background:#80D010; color:#000000" align="center" | 29<br />
| style="background:#48D848; color:#000000" align="center" | 2A<br />
| style="background:#58F898; color:#000000" align="center" | 2B<br />
| style="background:#00E8D8; color:#000000" align="center" | 2C<br />
| style="background:#505050; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|-<br />
| style="background:#F8F8F8; color:#000000" align="center" | 30<br />
| style="background:#A8E0F8; color:#000000" align="center" | 31<br />
| style="background:#C0D0F8; color:#000000" align="center" | 32<br />
| style="background:#D0C8F8; color:#000000" align="center" | 33<br />
| style="background:#F8C0F8; color:#000000" align="center" | 34<br />
| style="background:#F8C0D8; color:#000000" align="center" | 35<br />
| style="background:#F8B8B0; color:#000000" align="center" | 36<br />
| style="background:#F8D8A8; color:#000000" align="center" | 37<br />
| style="background:#F8E0A0; color:#000000" align="center" | 38<br />
| style="background:#E0F8A0; color:#000000" align="center" | 39<br />
| style="background:#A8F0B8; color:#000000" align="center" | 3A<br />
| style="background:#B0F8C8; color:#000000" align="center" | 3B<br />
| style="background:#98F8F0; color:#000000" align="center" | 3C<br />
| style="background:#989898; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+Rockman 9 - 21 to 2C<br />
|-<br />
| style="background:#707070; color:#FFFFFF" align="center" | 00<br />
| style="background:#0000A8; color:#FFFFFF" align="center" | 01<br />
| style="background:#201888; color:#FFFFFF" align="center" | 02<br />
| style="background:#400098; color:#FFFFFF" align="center" | 03<br />
| style="background:#880070; color:#FFFFFF" align="center" | 04<br />
| style="background:#A80010; color:#FFFFFF" align="center" | 05<br />
| style="background:#A00000; color:#FFFFFF" align="center" | 06<br />
| style="background:#780800; color:#FFFFFF" align="center" | 07<br />
| style="background:#402800; color:#FFFFFF" align="center" | 08<br />
| style="background:#004000; color:#FFFFFF" align="center" | 09<br />
| style="background:#005000; color:#FFFFFF" align="center" | 0A<br />
| style="background:#003810; color:#FFFFFF" align="center" | 0B<br />
| style="background:#183858; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|-<br />
| style="background:#B8B8B8; color:#FFFFFF" align="center" | 10<br />
| style="background:#0070E8; color:#FFFFFF" align="center" | 11<br />
| style="background:#2038E8; color:#FFFFFF" align="center" | 12<br />
| style="background:#8000F0; color:#FFFFFF" align="center" | 13<br />
| style="background:#B800B8; color:#FFFFFF" align="center" | 14<br />
| style="background:#E00058; color:#FFFFFF" align="center" | 15<br />
| style="background:#D82800; color:#FFFFFF" align="center" | 16<br />
| style="background:#C84808; color:#FFFFFF" align="center" | 17<br />
| style="background:#887000; color:#FFFFFF" align="center" | 18<br />
| style="background:#009000; color:#FFFFFF" align="center" | 19<br />
| style="background:#00A800; color:#FFFFFF" align="center" | 1A<br />
| style="background:#009038; color:#FFFFFF" align="center" | 1B<br />
| style="background:#008088; color:#FFFFFF" align="center" | 1C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|-<br />
| style="background:#F8F8F8; color:#000000" align="center" | 20<br />
| style="background:#38B8F8; color:#000000" align="center" | 21<br />
| style="background:#5890F8; color:#000000" align="center" | 22<br />
| style="background:#A088F8; color:#000000" align="center" | 23<br />
| style="background:#F078F8; color:#000000" align="center" | 24<br />
| style="background:#F870B0; color:#000000" align="center" | 25<br />
| style="background:#F87060; color:#000000" align="center" | 26<br />
| style="background:#F89838; color:#000000" align="center" | 27<br />
| style="background:#F0B838; color:#000000" align="center" | 28<br />
| style="background:#80D010; color:#000000" align="center" | 29<br />
| style="background:#48D848; color:#000000" align="center" | 2A<br />
| style="background:#58F898; color:#000000" align="center" | 2B<br />
| style="background:#38B8F8; color:#000000" align="center" | 2C<br />
| style="background:#505050; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|-<br />
| style="background:#F8F8F8; color:#000000" align="center" | 30<br />
| style="background:#A8E0F8; color:#000000" align="center" | 31<br />
| style="background:#C0D0F8; color:#000000" align="center" | 32<br />
| style="background:#D0C8F8; color:#000000" align="center" | 33<br />
| style="background:#F8C0F8; color:#000000" align="center" | 34<br />
| style="background:#F8C0D8; color:#000000" align="center" | 35<br />
| style="background:#F8B8B0; color:#000000" align="center" | 36<br />
| style="background:#F8D8A8; color:#000000" align="center" | 37<br />
| style="background:#F8E0A0; color:#000000" align="center" | 38<br />
| style="background:#E0F8A0; color:#000000" align="center" | 39<br />
| style="background:#A8F0B8; color:#000000" align="center" | 3A<br />
| style="background:#B0F8C8; color:#000000" align="center" | 3B<br />
| style="background:#98F8F0; color:#000000" align="center" | 3C<br />
| style="background:#989898; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+Wii Virtual Console<br />
|-<br />
| style="background:#494949; color:#FFFFFF" align="center" | 00<br />
| style="background:#00006A; color:#FFFFFF" align="center" | 01<br />
| style="background:#090063; color:#FFFFFF" align="center" | 02<br />
| style="background:#290059; color:#FFFFFF" align="center" | 03<br />
| style="background:#42004A; color:#FFFFFF" align="center" | 04<br />
| style="background:#490000; color:#FFFFFF" align="center" | 05<br />
| style="background:#420000; color:#FFFFFF" align="center" | 06<br />
| style="background:#291100; color:#FFFFFF" align="center" | 07<br />
| style="background:#182700; color:#FFFFFF" align="center" | 08<br />
| style="background:#003010; color:#FFFFFF" align="center" | 09<br />
| style="background:#003000; color:#FFFFFF" align="center" | 0A<br />
| style="background:#002910; color:#FFFFFF" align="center" | 0B<br />
| style="background:#012043; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|-<br />
| style="background:#747174; color:#FFFFFF" align="center" | 10<br />
| style="background:#003084; color:#FFFFFF" align="center" | 11<br />
| style="background:#3101AC; color:#FFFFFF" align="center" | 12<br />
| style="background:#4B0194; color:#FFFFFF" align="center" | 13<br />
| style="background:#64007B; color:#FFFFFF" align="center" | 14<br />
| style="background:#6B0039; color:#FFFFFF" align="center" | 15<br />
| style="background:#6B2101; color:#FFFFFF" align="center" | 16<br />
| style="background:#5A2F00; color:#FFFFFF" align="center" | 17<br />
| style="background:#424900; color:#FFFFFF" align="center" | 18<br />
| style="background:#185901; color:#FFFFFF" align="center" | 19<br />
| style="background:#105901; color:#FFFFFF" align="center" | 1A<br />
| style="background:#015932; color:#FFFFFF" align="center" | 1B<br />
| style="background:#01495A; color:#FFFFFF" align="center" | 1C<br />
| style="background:#101010; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|-<br />
| style="background:#ADADAD; color:#000000" align="center" | 20<br />
| style="background:#4A71B6; color:#000000" align="center" | 21<br />
| style="background:#6458D5; color:#000000" align="center" | 22<br />
| style="background:#8450E6; color:#000000" align="center" | 23<br />
| style="background:#A451AD; color:#000000" align="center" | 24<br />
| style="background:#AD4984; color:#000000" align="center" | 25<br />
| style="background:#B5624A; color:#000000" align="center" | 26<br />
| style="background:#947132; color:#000000" align="center" | 27<br />
| style="background:#7B722A; color:#000000" align="center" | 28<br />
| style="background:#5A8601; color:#000000" align="center" | 29<br />
| style="background:#388E31; color:#000000" align="center" | 2A<br />
| style="background:#318E5A; color:#000000" align="center" | 2B<br />
| style="background:#398E8D; color:#000000" align="center" | 2C<br />
| style="background:#383838; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|-<br />
| style="background:#B6B6B6; color:#000000" align="center" | 30<br />
| style="background:#8C9DB5; color:#000000" align="center" | 31<br />
| style="background:#8D8EAE; color:#000000" align="center" | 32<br />
| style="background:#9C8EBC; color:#000000" align="center" | 33<br />
| style="background:#A687BC; color:#000000" align="center" | 34<br />
| style="background:#AD8D9D; color:#000000" align="center" | 35<br />
| style="background:#AE968C; color:#000000" align="center" | 36<br />
| style="background:#9C8F7C; color:#000000" align="center" | 37<br />
| style="background:#9C9E72; color:#000000" align="center" | 38<br />
| style="background:#94A67C; color:#000000" align="center" | 39<br />
| style="background:#84A77B; color:#000000" align="center" | 3A<br />
| style="background:#7C9D84; color:#000000" align="center" | 3B<br />
| style="background:#73968D; color:#000000" align="center" | 3C<br />
| style="background:#DEDEDE; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
{| cellpadding="10" cellspacing="0"<br />
|+3DS Virtual Console<br />
|-<br />
| style="background:#737373; color:#FFFFFF" align="center" | 00<br />
| style="background:#21188C; color:#FFFFFF" align="center" | 01<br />
| style="background:#0000AD; color:#FFFFFF" align="center" | 02<br />
| style="background:#42009C; color:#FFFFFF" align="center" | 03<br />
| style="background:#8C0073; color:#FFFFFF" align="center" | 04<br />
| style="background:#AD0010; color:#FFFFFF" align="center" | 05<br />
| style="background:#A50000; color:#FFFFFF" align="center" | 06<br />
| style="background:#7B0800; color:#FFFFFF" align="center" | 07<br />
| style="background:#422900; color:#FFFFFF" align="center" | 08<br />
| style="background:#004200; color:#FFFFFF" align="center" | 09<br />
| style="background:#005200; color:#FFFFFF" align="center" | 0A<br />
| style="background:#003910; color:#FFFFFF" align="center" | 0B<br />
| style="background:#18395A; color:#FFFFFF" align="center" | 0C<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 0F<br />
|- <br />
| style="background:#BDBDBD; color:#FFFFFF" align="center" | 10<br />
| style="background:#0073EF; color:#FFFFFF" align="center" | 11<br />
| style="background:#2139EF; color:#FFFFFF" align="center" | 12<br />
| style="background:#8400F7; color:#FFFFFF" align="center" | 13<br />
| style="background:#BD00BD; color:#FFFFFF" align="center" | 14<br />
| style="background:#E7005A; color:#FFFFFF" align="center" | 15<br />
| style="background:#DE2900; color:#FFFFFF" align="center" | 16<br />
| style="background:#CE4A08; color:#FFFFFF" align="center" | 17<br />
| style="background:#8C7300; color:#FFFFFF" align="center" | 18<br />
| style="background:#009400; color:#FFFFFF" align="center" | 19<br />
| style="background:#00AD00; color:#FFFFFF" align="center" | 1A<br />
| style="background:#009439; color:#FFFFFF" align="center" | 1B<br />
| style="background:#00848C; color:#FFFFFF" align="center" | 1C<br />
| style="background:#101010; color:#FFFFFF" align="center" | 1D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 1F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 20<br />
| style="background:#39BDFF; color:#000000" align="center" | 21<br />
| style="background:#5A94FF; color:#000000" align="center" | 22<br />
| style="background:#A58CFF; color:#000000" align="center" | 23<br />
| style="background:#F77BFF; color:#000000" align="center" | 24<br />
| style="background:#FF73B5; color:#000000" align="center" | 25<br />
| style="background:#FF7363; color:#000000" align="center" | 26<br />
| style="background:#FF9C39; color:#000000" align="center" | 27<br />
| style="background:#F7BD39; color:#000000" align="center" | 28<br />
| style="background:#84D610; color:#000000" align="center" | 29<br />
| style="background:#4ADE4A; color:#000000" align="center" | 2A<br />
| style="background:#5AFF9C; color:#000000" align="center" | 2B<br />
| style="background:#00EFDE; color:#000000" align="center" | 2C<br />
| style="background:#393939; color:#FFFFFF" align="center" | 2D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 2F<br />
|- <br />
| style="background:#FFFFFF; color:#000000" align="center" | 30<br />
| style="background:#ADE7FF; color:#000000" align="center" | 31<br />
| style="background:#C6D6FF; color:#000000" align="center" | 32<br />
| style="background:#D6CEFF; color:#000000" align="center" | 33<br />
| style="background:#FFC6FF; color:#000000" align="center" | 34<br />
| style="background:#FFC6DE; color:#000000" align="center" | 35<br />
| style="background:#FFBDB5; color:#000000" align="center" | 36<br />
| style="background:#FFDEAD; color:#000000" align="center" | 37<br />
| style="background:#FFE7A5; color:#000000" align="center" | 38<br />
| style="background:#E7FFA5; color:#000000" align="center" | 39<br />
| style="background:#ADF7BD; color:#000000" align="center" | 3A<br />
| style="background:#B5FFCE; color:#000000" align="center" | 3B<br />
| style="background:#9CFFF7; color:#000000" align="center" | 3C<br />
| style="background:#8C8C8C; color:#000000" align="center" | 3D<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3E<br />
| style="background:#000000; color:#FFFFFF" align="center" | 3F<br />
|}<br />
<br />
==Gallery==<br />
<br />
==References==<br />
{{reflist|2}}<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Arcade_emulators&diff=10154Arcade emulators2016-02-07T03:35:22Z<p>66.249.82.128: /* Emulators */ MAME Git version changed</p>
<hr />
<div>[[File:1676971-ms_pac_man_arcade_machine.jpg|thumb|156px|Example of a Ms. Pac-Man arcade cabinet.]]Arcades are not a single console, but rather hundreds of separate arcade system boards. Most arcade emulators focus on emulating many systems in one program, with some focusing on a few systems, and others attempting to emulate every system.<br />
<br />
== Emulators ==<br />
{| class="wikitable"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s) <br />
! scope="col"|Latest Version<br />
! scope="col"|# of Emulated systems<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[MAME]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|Thousands<ref>http://mamedb.com/history</ref><br />
|style="text-align:center;"|✓*<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[Final Burn Alpha]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.barryharris.me.uk/fba.php 0.2.97.35]<br />
|style="text-align:center;"|Hundreds<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[http://adamulation.blogspot.com/ DICE]<br />
|style="text-align:center;"|Windows, Linux, OS X<br />
|style="text-align:center;"|[http://sourceforge.net/projects/dice/files/DICE/ 0.9]<br />
|style="text-align:center;"|18<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|Supermodel<br />
|style="text-align:center;"|Windows, Linux, OS X<br />
|style="text-align:center;"|[http://supermodel3.com/Download.html 0.2a]<br />
|style="text-align:center;"|1 (Sega Model 3)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[Raine]]<br />
|style="text-align:center;"|Windows, Linux, OS X<br />
|style="text-align:center;"|[http://rainemu.swishparty.co.uk/html/download/latest.html 0.63.10]<br />
|style="text-align:center;"|1058<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Kawaks]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://cps2shock.emu-france.info/download.html v1.64]<br />
|style="text-align:center;"|3 (Neo Geo, CPS1, CPS2)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|Model 2 Emulator<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://nebula.emulatronia.com/descargas.php 1.1a]<br />
|style="text-align:center;"|1 (Sega Model 2)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|CPS3 Emulator<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://nebula.emulatronia.com/descargas.php 1.0a]<br />
|style="text-align:center;"|1 (CPS3)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[DEmul]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://demul.emulation64.com/downloads/ 0.582]<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[Daphne]]<br />
|style="text-align:center;"|Windows, Linux, OS X<br />
|style="text-align:center;"|[http://www.daphne-emu.com/ 1.0]<br />
|style="text-align:center;"|? (Laserdisc)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|}<br />
<nowiki>*as MAME </nowiki>({{MAMEVerLibretro}})<nowiki>,MAME 2014 (0.159), MAME 2010 (0.139) and MAME 2003 (0.78)</nowiki><br />
{| class="wikitable"<br />
|+Consoles<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s) <br />
! scope="col"|Latest Version<br />
! scope="col"|# of Emulated systems<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[Virtual Console]]<br />
|style="text-align:center;"|[[Wii]]<br />
|style="text-align:center;"|n/a<br />
|style="text-align:center;"|Various Namco, Sega, Tecmo and Capcom boards, plus Neo Geo<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|UO CPS1PSP<br />
|style="text-align:center;"|[[PlayStation Portable]]<br />
|style="text-align:center;"|[http://www.mediafire.com/?14qo3g1y81ayfyb 2.3.1]<br />
|style="text-align:center;"|1 (CPS1)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|UO CPS2PSP<br />
|style="text-align:center;"|[[PlayStation Portable]]<br />
|style="text-align:center;"|[http://www.mediafire.com/?7xg7vn7oqpo3nti 2.3.1]<br />
|style="text-align:center;"|1 (CPS2)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|UO MVSPSP <br />
|style="text-align:center;"|[[PlayStation Portable]]<br />
|style="text-align:center;"|[http://www.mediafire.com/?2qzaz2089f99cvk 2.3.1]<br />
|style="text-align:center;"|1 (Neo-Geo)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|UO NCDZPSP<br />
|style="text-align:center;"|[[PlayStation Portable]]<br />
|style="text-align:center;"|[http://www.mediafire.com/?883tfd76v4qckz2 2.3.1]<br />
|style="text-align:center;"|1 (Neo-Geo CD)<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|}<br />
<br />
{| class="wikitable"<br />
|+Mobile<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s) <br />
! scope="col"|Latest Version<br />
! scope="col"|# of Emulated systems<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[MAME]]*<br />
|style="text-align:center;"|Android<br />
|style="text-align:center;"|0.157<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|Mame4droid<br />
|style="text-align:center;"|Android<br />
|style="text-align:center;"|[https://play.google.com/store/apps/details?id=com.seleuco.mame4droid 1.6.1]<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|aFBA<br />
|style="text-align:center;"|Android<br />
|style="text-align:center;"|[http://forum.xda-developers.com/showthread.php?t=1932280 2.1]<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|}<br />
<nowiki>*Only available on mobile as a libretro core</nowiki> (e.g. [[RetroArch]]).<br />
<br />
<br />
=== Comparisons ===<br />
* [[MAME]] is very extensive, 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 [[accuracy]] and archiving arcade games, which means it does not always focus on usability for the end user. Only the most up to date romdumps will work in the latest MAME. There are many MAME front-ends available.<br />
<br />
* [[Final Burn Alpha]] supports a many boards, such as 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, Xbox 360, Original XBox, Sega Saturn, Android, Wii, Dingoo, and many others.<br />
<br />
* DICE is made for emulating old arcade machines from the early 1970's 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's Model 3 arcade platform focusing in 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, game compatibility remains low, and all CPUs are emulated using straightforward (and slow) interpretation rather than fast just-in-time translation.<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>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Libretro&diff=10151Libretro2016-02-06T12:35:58Z<p>66.249.82.128: /* Emulation */ MAME Git version template changed</p>
<hr />
<div>[[File:Libretro.png|thumb|250px]]<br />
'''libretro''' (formerly '''libsnes''') is an API designed mainly for games and emulators. It allows games and emulators to be compiled as dynamically linked libraries known as "libretro cores", which can be used in a frontend that implements libretro, such as [[RetroArch]].<br />
<br />
<br />
==Libretro Frontends==<br />
*[[RetroArch]]<br />
*RetroPlayer (XBMC)<br />
*ZMZ (SNES cores only)<br />
*[http://arcan-fe.com/ Arcan]<br />
*[https://github.com/team-phoenix/Phoenix Phoenix]<br />
*[https://github.com/Alcaro/minir Minir]<br />
*[[BizHawk]] (1.11.4 and later only)<br />
<br />
==Cores==<br />
===Emulation===<br />
{| class="wikitable"<br />
! scope="col"|System<br />
! scope="col"|Core<br />
! scope="col"|Version<br />
! scope="col"|Notes<br />
|-<br />
|[[Super Nintendo Emulators|SNES]]<br />
|[[Higan|bsnes]]<br />
|0.94<br />
|Separate cores for each profile. <br />
C++98 version is bsnes 0.85 Performance profile.<br />
|-<br />
|[[Super Nintendo Emulators|SNES]]<br />
|[[Higan|bsnes-mercury]]<br />
|0.94<br />
|Fork of [[Higan|bsnes]]. Separate cores for each profile<br />
|-<br />
|[[Super Nintendo Emulators|SNES]]<br />
|PocketSNES<br />
|Git<br />
|WIP ARM-based SNES emulator<br />
|-<br />
|[[SNES]]<br />
|[[Snes9x]]<br />
|1.54<br />
|Supports libretro in upstream.<br />
|-<br />
|[[SNES]]<br />
|Snes9x Next<br />
|[https://github.com/libretro/snes9x-next 1.52.4]<br />
|Fork of [[Snes9x]] 1.52 WIP focused on speed.<br />
|-<br />
|[[SNES]]<br />
|[[Mednafen]] bsnes<br />
|0.9.26<br />
|Fork of [[higan|bsnes]] v59 with a few modifications.<br />
|-<br />
|[[WonderSwan]]<br />
|[[Mednafen]] Cygne<br />
|?<br />
|Modified fork of Cygne.<br />
|-<br />
|[[PlayStation]]<br />
|[[Mednafen]] PSX<br />
|?<br />
|<br />
|-<br />
|[[PlayStation]]<br />
|PCSX-ReARMed<br />
|[https://github.com/libretro/pcsx_rearmed r19]<br />
|Supports libretro in upstream.<br />
|-<br />
|[[PlayStation]]<br />
|Rustation<br />
|Git<br />
|WIP<br />
|-<br />
|[[PC Engine]] & PCE-CD<br />
|[[Mednafen]] PCE-Fast<br />
|?<br />
|<br />
|-<br />
|[[PC Engine]] SuperGrafx<br />
|[[Mednafen]] SuperGrafx<br />
|?<br />
|<br />
|-<br />
|[[PC-FX]]<br />
|[[Mednafen]] PC-FX<br />
|?<br />
|<br />
|-<br />
|[[Neo Geo Pocket|Neo-Geo Pocket]]<br />
|[[Mednafen]] NeoPop<br />
|?<br />
|Modified fork of NeoPop.<br />
|-<br />
|[[Virtual Boy]]<br />
|[[Mednafen]] VB<br />
|?<br />
|<br />
|-<br />
|[[Atari 2600]]<br />
|[[Stella]]<br />
|3.9.3<br />
|<br />
|-<br />
|[[Atari 7800]]<br />
|ProSystem<br />
|1.3e<br />
|<br />
|-<br />
|[[Atari Lynx emulators|Atari Lynx]]<br />
|Handy<br />
|[https://github.com/libretro/libretro-handy 0.95]<br />
|<br />
|-<br />
|[[Atari Lynx emulators|Atari Lynx]]<br />
|[[Mednafen]] Lynx<br />
|?<br />
|Modified fork of Handy.<br />
|-<br />
|[[Atari Jaguar]]<br />
|Virtual Jaguar<br />
|[https://github.com/libretro/virtualjaguar-libretro 2.1.0]<br />
|Very low FPS.<br />
|-<br />
|[[Nintendo Entertainment System|NES]]<br />
|[[Higan|bnes]]<br />
|0.83<br />
|<br />
|-<br />
|[[Nintendo Entertainment System|NES]]<br />
|FCEUmm<br />
|98.13mm (SVN)<br />
|<br />
|-<br />
|[[Nintendo Entertainment System|NES]]<br />
|QuickNES<br />
|1.0<br />
|<br />
|-<br />
|[[Nintendo Entertainment System|NES]]<br />
|[[Nestopia]]<br />
|[https://github.com/libretro/nestopia 1.46-WIP]<br />
|Supports libretro in upstream.<br />
|-<br />
|[[Game_Boy/Game_Boy_Color|Game Boy/Color]]<br />
|[[Gambatte]]<br />
|0.5.0<br />
|Has an option to disable color correction<br />
|-<br />
|[[Game_Boy/Game_Boy_Color|Game Boy/Color]]<br />
|TGB-Dual<br />
|0.8.3<br />
|Has a split-screen mode for game linking.<br />
|-<br />
|[[Game Boy Advance]]<br />
|[[VisualBoy Advance|VBA-Next]]<br />
|1.0.2<br />
|Fork of [[VBA-M]] focused on speed.<br />
|-<br />
|[[Game Boy Advance]]<br />
|[[VisualBoy Advance|VBA-M]]<br />
|SVN<br />
|Supports libretro in upstream.<br />
|-<br />
|[[Game Boy Advance]]<br />
|Meteor<br />
|1.4<br />
|Supports libretro in upstream.<br />
|-<br />
|[[Game Boy Advance]]<br />
|[[Mednafen]] VBA<br />
|0.9.33.3<br />
|Fork of an old version of [[VBA]]<br />
|-<br />
|[[Game Boy Advance]]<br />
|TempGBA<br />
|Git<br />
|PSP-only fork of gpSP<br />
|-<br />
|[[Game Boy Advance]]<br />
|[[GpSP|gpSP]]<br />
|0.91<br />
|Dynarec available for ARM<br />
|-<br />
|[[Game Boy Advance]]<br />
|[[mGBA]]<br />
|[https://github.com/libretro/mgba 0.1.1]<br />
|<br />
|-<br />
|[[Nintendo 64]]<br />
|[[Mupen64Plus]]<br />
|2.0-rc2<br />
|Fork, has significant modifications.<br />
|-<br />
|Sega Systems ([[Master System|Master]], [[Genesis]], [[Genesis|Sega CD]], [[Game Gear]])<br />
|[[Genesis Plus GX]]<br />
|[https://github.com/libretro/Genesis-Plus-GX 1.7.4]<br />
|Exclusive to libretro on non-GC/Wii platforms. Supports libretro in upstream.<br />
|-<br />
|Sega Systems ([[Master System|Master]], [[Genesis]], [[Genesis|Sega CD]], 32X)<br />
|[[PicoDrive]]<br />
|1.81<br />
|Exclusive to libretro on PC platforms. Supports libretro in upstream.<br />
|-<br />
|[[Sega Saturn]]<br />
|[[Yabause]]<br />
|0.9.13<br />
|<br />
|-<br />
|[[Arcade]]<br />
|[[Final Burn Alpha]]<br />
|0.2.97.30<br />
|<br />
|-<br />
|[[Arcade]]<br />
|[[MAME]] 2003<br />
|0.78<br />
|Old version for use on slow platforms.<br />
|-<br />
|[[Arcade]]<br />
|[[MAME]] 2010<br />
|0.139<br />
|Old but more recent version for mobile devices.<br />
|-<br />
|[[Arcade]]<br />
|[[MAME]]<br />
|{{MAMEVerLibretro}} (Git)<br />
|Based on bleeding edge Git.<br />
|-<br />
|Non Arcade hardware<br />
|[[MESS]] <br />
|{{MAMEVerLibretro}} (Git)<br />
|Based on bleeding edge Git.<br />
|-<br />
|Everything (MAME + MESS)<br />
|[[UME]]<br />
|{{MAMEVerLibretro}} (Git)<br />
|Based on bleeding edge Git.<br />
|-<br />
|[[Nintendo DS]]<br />
|[[DeSmuME]]<br />
|SVN<br />
|Has options for single-screen fullscreen with swapping.<br />
|-<br />
|[[PlayStation Portable|PSP]]<br />
|[[PPSSPP]]<br />
|Git<br />
|WIP(heavily outdated)<br />
|-<br />
|DOS<br />
|[[DOSBox]]<br />
|SVN<br />
|<br />
|-<br />
|[[Amiga]]<br />
|PUAE<br />
|2.6.1<br />
|<br />
|-<br />
|Atari ST/STE/TT/Falcon<br />
|Hatari<br />
|1.7<br />
|<br />
|-<br />
|[[MSX]]/SVI/Colecovision/SG-1000<br />
|blueMSX<br />
|2.8.2 (SVN)<br />
|-<br />
|[[MSX]]<br />
|fMSX<br />
|3.9<br />
|<br />
|-<br />
|[[3DO]]<br />
|4DO<br />
|1.3.2.3<br />
|<br />
|-<br />
|Vectrex<br />
|vecx<br />
|SVN<br />
|<br />
|-<br />
|Odyssey 2/VideoPac<br />
|O2EM<br />
|1.18<br />
|<br />
|-<br />
|ZX Spectrum<br />
|Fuse<br />
|1.11<br />
|<br />
|-<br />
|Nintendo GameCube<br />
|[[Dolphin]]<br />
|Git<br />
|WIP, currently non-functioning<br />
|-<br />
|[[Wii]]<br />
|[[Dolphin]]<br />
|Git<br />
|WIP, currently non-functioning<br />
|-<br />
|[[Game & Watch]]<br />
|gw-libretro<br />
|Git<br />
|This emulator is actually a simulator of Game & Watch systems. This core has code from MADrigal.<br />
|-<br />
|[[Amstrad CPC]]<br />
|[https://github.com/libretro/libretro-cap32 Cap32]<br />
|Git<br />
|WIP<br />
|-<br />
|[[Sega Dreamcast]]<br />
|[[Reicast]]<br />
|[https://github.com/libretro/reicast-emulator 0.1]<br />
|<br />
|-<br />
|ZX81 (for now)<br />
|EightyOne<br />
|Git<br />
|WIP<br />
|}<br />
<br />
===Game Engine===<br />
{| class="wikitable"<br />
! scope="col"|Game<br />
! scope="col"|Core<br />
! scope="col"|Version<br />
! scope="col"|Notes<br />
|-<br />
|Quake<br />
|TyrQuake<br />
|0.61<br />
|<br />
|-<br />
|Doom<br />
|PrBoom<br />
|2.5.0<br />
|<br />
|-<br />
|Cave Story<br />
|NXEngine<br />
|1.0.0.4<br />
|<br />
|-<br />
|LucasArt Game Engines<br />
|[[ScummVM]]<br />
|[https://github.com/libretro/scummvm 1.6.0]<br />
|Requires loading games inside it's own GUI, does not load games from RetroArch's Load Content option.<br />
|-<br />
|}<br />
<br />
===Standalone Game===<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Game<br />
! scope="col"|Genre<br />
|-<br />
|Dinothawr<br />
|Puzzle<br />
|}<br />
<br />
===Other===<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Core<br />
! scope="col"|Description<br />
|-<br />
|FFmpeg<br />
|Media Player<br />
|-<br />
|Modelviewer<br />
|3D Tech Demo<br />
|-<br />
|SceneWalker<br />
|3D Tech Demo<br />
|-<br />
|Imageviewer <br />
|Image Viewer<br />
|}<br />
<br />
==External Links==<br />
*[http://www.libretro.com/ libretro.com] - Main website of the libretro project.<br />
*[https://github.com/libretro/ libretro Github organization] - Source code for RetroArch and the various cores maintained by the libretro project.<br />
*[http://wiki.libretro.com/ wiki.libretro.com] - Wiki<br />
*[http://wiki.libretro.com/index.php?title=Category:Compatibility_Lists libretro Core compatibility lists] - System-separated lists documenting emulation issues in the various cores<br />
<br />
[[Category:RetroArch]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Emulation_on_Ubuntu&diff=10025Emulation on Ubuntu2016-01-17T04:38:24Z<p>66.249.82.128: /* Repositories List */ RetroArch got version bump</p>
<hr />
<div>==THE GNU/LINUX GUIDE OF EMULATION: *buntu Edition==<br />
===Info for newfriends===<br />
A big difference between Windows and GNU/Linux is that when you want to install a program on Linux you don't have to go to the site, download an installer and install it (except in some specific cases).<br />
<br />
There's something called repositories, which are like "app stores". You use a package manager to search for programs in the repositories, install them, update them and uninstall them.<br />
<br />
Your Linux distribution comes with their official repositories already configured so you can get programs for there, but they don't always have every good emulator, and most of the time if they have it it's an old version. So what we are going to do is add more repositories that have up-to-date emulators. Once these repositories are added you will be able to install the emulators like with any other program and update them with the rest of your programs.<br />
<br />
All this is cool, but there will be some emulators that you won't find on repositories, so you'll have to use different methods to get them, but don't worry, I'll explain it later.<br />
===IMPORTANT!===<br />
This guide is focused on *buntu distros like Ubuntu, Xubuntu, Kubuntu, Lubuntu, and other Ubuntu derivatives such as Linux Mint. Repositories shown here WILL NOT work on other distros (Debian, Arch, Fedora etc), but you can find the same emulators for your distro somewhere else, either in their own repos (either official or unofficial) or by compiling them.<br />
<br />
===How to add the repositories===<br />
To add this repos you will have to run the next command on a terminal:<br />
sudo add-apt-repository ppa:user/ppa-name<br />
...where the ppa:user/ppa-name are the ones you'll find in the table for the repository you want to add. After you add all the repos you want you'll have to run the next command to update the packages database:<br />
sudo apt-get update<br />
Once that's done you will have all the packages from those repos available to install.<br />
===How to install, update and uninstall emulators after the repos are added===<br />
For this task I recommend you to install Synaptic. That program will be a lot of help. Once you have it installed you can choose to organize packages by source and see all the repos you have available. See what emulators each of the repos you added has and install the emulators you want.<br />
===Repositories List===<br />
The "Type" column describes how often the emulators are updated on these repositories. Testing repositories usually get updates quite often (some have daily updates) while Stable repositories usually get updates after a few months gap<!-- , and Abandoned repositories are, well, abandoned -->.<br />
<br />
<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Emulators it has<br />
! scope="col"|ppa:user/ppa-name<br />
! scope="col"|Type<br />
! scope="col"|Latest Emulator Version<br />
! scope="col"|Supported Ubuntu Versions<br />
|-<br />
|rowspan="2"|[[RetroArch]]<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/testing ppa:libretro/testing]<br />
|Testing<br />
|1.3.0<br />
|12.04,14.04,15.04,15.10,16.04<nowiki>(*1)</nowiki><br />
|-<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/stable ppa:libretro/stable]<br />
|Stable<br />
|1.3.0<br />
|12.04,14.04,15.04,15.10<nowiki>(*1)</nowiki><br />
|-<br />
|[[VBA-M]]<br />
|[https://launchpad.net/~sergio-br2/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunk]<br />
|Testing<br />
|1.8.0.1508-r1343~12<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PCSX2]]<br />
|[https://launchpad.net/~gregory-hainaut/+archive/ubuntu/pcsx2.official.ppa ppa:gregory-hainaut/pcsx2.official.ppa]<br />
|Testing<br />
|1.3.1~git20151112.121731<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|rowspan="3"|[[MAME]]<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/mame ppa:c.falco/mame]<br />
|Stable<br />
|0.164<br />
|14.04,15.04<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/trashbin ppa:c.falco/trashbin]<nowiki>(*5)</nowiki><br />
|Testing<br />
|0.168<br />
|14.04,15.04,15.10<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/alpha ppa:c.falco/alpha]<br />
|Testing<br />
|0.169<br />
|15.10<br />
|-<br />
|[[Dolphin]]<br />
|[https://launchpad.net/~dolphin-emu/+archive/ubuntu/ppa ppa:dolphin-emu/ppa]<br />[https://launchpad.net/~dolphin-emu/+archive/ubuntu/gcc-for-dolphin ppa:dolphin-emu/gcc-for-dolphin]<br />
|Testing<br />
|4.0+git+r88<br />
|12.04<nowiki>(*2)</nowiki>,14.04<nowiki>(*2)</nowiki>,15.04,15.10<br />
|-<br />
|[[PCSX-Reloaded]]<br />
|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16/pcsx-reloaded-svn+unofficial]<br />
|Stable/Testing<br />
|1.9.94+svn97809-1<br />
|14.04,15.04,15.10<br />
|-<br />
|rowspan="2"|[[PPSSPP]]<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/testing ppa:ppsspp/testing]<br />
|Testing<br />
|1.1.1-r109<br />
|14.04,15.04,15.10<br />
|-<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/stable ppa:ppsspp/stable]<br />
|Stable<br />
|1.1.1-r93<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Mednafen]]<br />
|[http://www.playdeb.net/game/Mednafen PlayDeb](*3)<br />
|Stable<br />
|0.9.38.7-1~getdeb1<br />
|14.04,15.04,15.10<br />
|-<br />
|[[DeSmuME]]<br />
|rowspan="8"|[https://launchpad.net/~random-stuff/+archive/ubuntu/ppa ppa:random-stuff/ppa]<br />
|Stable<br />
|0.9.11+r1~4<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Mupen64Plus]]<br />
|Testing<br />
|2.5-7+r620~7<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PokeMini]]<br />
|Stable<br />
|0.60<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Gambatte]]<br />
|Stable<br />
|0.5.0 r577 (git)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Reicast]]<br />
|Testing<br />
|r7-rc (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Supermodel]]<br />
|Stable<br />
|0.3a~WIP (svn)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[mGBA]]<br />
|Testing<br />
|0.3.0~WIP (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Snes9x]]<br />
|Stable<br />
|1.53+git-r281~2<br />
|14.04,15.04,15.10<br />
|-<br />
|ScummVM, [[FCEUX]], [[higan]], [[ZSNES]],<br />old versions of other emulators<br />
|Official Ubuntu repos<br />
|(<nowiki>*4</nowiki>)<br />
|Varies<br />
|Varies<br />
|}<br />
<br />
<nowiki>*1</nowiki>:Core availability may vary between Ubuntu versions.<br />
<br />
<nowiki>*2</nowiki>:Requires the newer version of libstdc++6 and related packages, which '''ppa:dolphin-emu/gcc-for-dolphin''' has.<br />
<br />
<nowiki>*3</nowiki>:PlayDeb is not a PPA and must use different commands to add their repository. See the [http://www.playdeb.net/updates#how_to_install how to install] section for more information.<br />
<br />
<nowiki>*4</nowiki>:Only updated once per Ubuntu version.<br />
<br />
<nowiki>*5</nowiki>:The repository description states that it is a place for short-lived builds, and can be deleted without notice.<br />
<br />
You can find more repositories by searching "emulatoryouwant launchpad ppa" without the quotes. Check that they have packages for your Ubuntu version (usually by its name, e.g. Trusty is 14.04, Vivid is 15.04, Wily is 15.10), as some PPAs can be abandoned.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Wii_emulators&diff=9952Wii emulators2016-01-10T07:16:06Z<p>66.249.82.128: /* Emulators */ Added libretro column, though it's not functioning</p>
<hr />
<div>[[File:Wii-Console.png|thumb|The Nintendo Wii]]The '''Wii''' is a 2006 console by Nintendo. Because of similarity between the Wii and the [[GameCube emulators|GameCube]], Wii emulation happened very quickly through GameCube emulation. <br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|GCN<br />
! scope="col"|Wii<br />
! scope="col"|Triforce<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align: center;"|[[Dolphin]]<br />
|style="text-align: center;"|Multi-platform<br />
|style="text-align: center;"|[https://dolphin-emu.org/download/list/master GIT]<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|*<br />
|style="text-align: center;"|✓<br />
|}<br />
<nowiki>*</nowiki>WIP, currently non-functioning<br />
{| class="wikitable"<br />
|+Mobile<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|GCN<br />
! scope="col"|Wii<br />
! scope="col"|Triforce<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align: center;"|[[Dolphin]]<br />
|style="text-align: center;"|Android<br />
|style="text-align: center;"|[https://dolphin-emu.org/download/list/master GIT]<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|✓<br />
|style="text-align: center;"|✓<br />
|}<br />
<br />
===Comparisons===<br />
* [[Dolphin]] is the only option for Wii emulation. It is updated on a near daily basis and has very good emulation, barring some noticeable issues with GameCube. System requirements are high, moreso for Wii games than GameCube. In addition, it is recommended to sync a Wii remote to play games, as it can be difficult mapping the motion controls to a controller, especially if MotionPlus is required.<br />
<br />
==Resources==<br />
* [https://wiki.dolphin-emu.org/index.php?title=Main_Page Dolphin Wiki] - For checking if your games work and any fixes/tweaks/settings you should know before hand.<br />
<br />
[[Category:Consoles]]<br />
[[Category:Nintendo consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=TGB_Dual&diff=9951TGB Dual2016-01-10T07:14:47Z<p>66.249.82.128: Added link to SDL version</p>
<hr />
<div>{{Infobox<br />
|image = <br />
|first = v8<br />
|second = No<br />
|third = Windows, Linux (SDL)<br />
|fourth = [http://gigo.retrogames.com/mail.html GIGO and Hii (Windows)]<br />[http://shinh.skr.jp/tgbdualsdl/ shinichiro.h (SDL)]<br />
|fifth = http://gigo.retrogames.com/index.html<br />
|sixth = [http://gigo.retrogames.com/tgb/tgb_dual_8_3_src.zip v8 Source Code (GPL)]<br />[http://shinh.skr.jp/tgbdualsdl/tgb_dual_sdl.tar.bz2 SDL Source Code]<br />
}}<br />
TGB Dual is a GameBoy and GameBoy Color emulator that supports link cable support through TCP/IP (even on the same PC). It is also available in [[RetroArch]] as a libretro core, based on unofficial Linux SDL port.<br />
==Download==<br />
[http://gamehacking.org/vb/attachment.php?s=5f31209b91ede892133244c1b8933d9d&attachmentid=2028&d=1352823397 TGB Dual Vol. 8.3.1]<br />
==NetPlay==<br />
'''You will need a VPN to netplay with this emulator.''' Download hamachi or Comodo VPN. Unless you can figure out what ports does this emulator use, there is no other way to play this over the internet besides VPNs.<br />
<br />
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"<br />
! colspan=2 width="250"|Review<br />
|-<br />
| '''PROS''' ||<br />
*Beside VBA-Link, it's the only other Game Boy (Classic/Color) emulator that emulates Cable Link<br />
*You can trade with yourself<br />
*Very simple to use<br />
*Resource light, so you can run several instances even on lower-end computers<br />
*Has basic chat during netplay<br />
|-<br />
| '''CONS''' ||<br />
*Requires a physical LAN or a VPN to use<br />
*Documentation doesn't mention what port does it use to bypass using VPN<br />
*Works very well up to 150ms. Anything beyond that is nigh unplayable<br />
|}<br />
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"<br />
! colspan=2 width="250"|How to<br />
|-<br />
|<br />
#Unpack the emulator wherever you want<br />
#Configure your emulator: map buttons (physical controller preferred!), change resolutions, apply filters (if you want them)<br />
#Go to Options, click Folders<br />
#Set a path for your save files and ROMs folders, click OK<br />
#Go to File, click Netplay. A window will appear.<br />
#In the ROM section, set the ROM you'll be using in the "Player" box, and the ROM your opponent will be using in the "Rival" box (unless you're both using the same ROM).<br />
'''If you're hosting:'''<br />
#Click Server<br />
#Type in a number between 1024 and 65535 in the Timeout field (1024 usually works just fine)<br />
#Click connect and wait<br />
<br />
<br />
'''If you're connecting:'''<br />
#Click Client<br />
#Type in your opponent's VPN IP<br />
#Click Connect and wait<br />
#The status section will change to some other illegible gibberish and a status bar will appear (AFAIK, haven't used it in a very long time so I don't remember)<br />
#Once connection has been established, the game will start for both people and a small rudimentary chat box will appear. Enjoy!<br />
<br />
<br />
Worth noting: the game will be choppy/laggy, and will still be somewhat playable at 150 ms. Anything beyond will respond too slowly to be playable. Be warned.<br />
|}<br />
<br />
[[Category:Emulators]]<br />
[[Category:Game Boy emulators]]<br />
[[Category:NetPlay]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=MAME_compatibility_list&diff=9859MAME compatibility list2015-12-12T04:16:07Z<p>66.249.82.128: Added Category:FAQs and a link to MAME</p>
<hr />
<div>This is an incomplete list of compatibility issues that [[MAME]] has with different systems.<br />
<br />
==Nintendo==<br />
<br />
===NES===<br />
The PPU for this core is per-scanline, so mid-frame effects generally don't work too well. The only reason it can even handle MMC5 games is because of hacks! It really needs a video system rewrite and BAD.<br />
<br />
===SNES===<br />
Many timing issues here. It's probably not even as accurate as SNES9x. It really needs to be reworked.<br />
<br />
===Nintendo 64===<br />
This whole system has tons of timing issues. Tread lightly, and remember to use -nodrc on this one, as their dynamic recompilers for this system are currently broken, and result in Spiky Polygon Syndrome.<br />
<br />
==Sega==<br />
<br />
===Saturn===<br />
It's about as good as Yabause, more or less; just with much nicer code.<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Android_emulators&diff=9850Android emulators2015-12-08T04:42:24Z<p>66.249.82.128: /* Emulators */ Added Project Astoria, which is discontinued but it did exist.</p>
<hr />
<div>'''This page is about emulating Android apps and games on PC as it is slowly building off an important library of exclusives, and emulation coupled with CheatEngine is certainly interesting. If you're interested in emulators for your Android phone, check [[Emulators on Android|this page]] instead.'''<br />
<br />
'''Android''' is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. Unlike iPhone, as well as older cell-phone models and older Japanese Galapagos mobile phones, emulating Android software on PC is more developed, though no open source emulator with a high degree of game compatibility exists yet.<br />
<br />
Like with DS emulators, the computer mouse is used to emulate touch screen presses (which can be less than ideal in many cases), and the keyboard emulates the button controller add-ons. Some emulators support X360 controllers as well with some more tweaks.<br />
<br />
Android apps come in the apk file format (occasionally coupled with obb files). Just like its iOS equivalent (ipa files), their innards can be opened as a regular zip file.<br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|Free<br />
! scope="col"|USB Link<br />
! scope="col"|VM<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[Genymotion]]<br />
|style="text-align:center;"|Windows, Mac, Linux<br />
|style="text-align:center;"|[http://www.genymotion.com 2.4.0] (Official Site)<br />
|style="text-align:center;"|✓ (Non-Dev Versions)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[BlueStacks]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://www.bluestacks.com/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[Droid4x]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://www.droid4x.com/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[DuOS]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.amiduos.com/ Official Site]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[andyroid]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[http://andyroid.net/ Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[ARC Welder]] (Google Chrome)<br />
|style="text-align:center;"|Windows, Mac, Linux, Chrome OS<br />
|style="text-align:center;"|[https://developer.chrome.com/apps/getstarted_arc Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Xamarin Android Player]]<br />
|style="text-align:center;"|Windows, Mac<br />
|style="text-align:center;"|[https://developer.xamarin.com/guides/android/getting_started/installation/android-player/ Official Site]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Windroy]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.windroye.com/index_eng.html 1.2] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[Windroye]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.windroye.com/index_eng.html 2.8.2a] (Official Site)<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|VirtualBox<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[Android x86]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.android-x86.org Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|N/A<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
<!--<br />
|-<br />
|style="text-align:center;"|[[Shashlik]]<br />
|style="text-align:center;"|Linux<br />
|style="text-align:center;"|[http://www.shashlik.io Official Site]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Too early to be listed<br />
|style="text-align:center;"|✗<br />
--><br />
|}<br />
<br />
{| class="wikitable"<br />
|+Mobile<br />
|-<br />
! scope="col"|Name<br />
! scope="col"|OS<br />
! scope="col"|Version<br />
! scope="col"|Free<br />
! scope="col"|USB Link<br />
! scope="col"|VM<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended Emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|Project Astoria<br />
|style="text-align:center;"|Windows 10 Mobile<br />
|style="text-align:center;"|Discontinued<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Original<br />
|style="text-align:center;"|Low<br />
|style="text-align:center;"|✗<br />
|}<br />
The VM column describes what backend technology the emulator uses. Emulators labeled with "VirtualBox" requires the user to install [https://www.virtualbox.org/ Oracle VM VirtualBox].<br />
<br />
* '''Genymotion''' is an Android emulator with hardware-accelerated 3D graphics and USB host support, available for Windows, Mac and Linux. In its latest versions, it has pretty good compatibility with commercial games. It's a commercial product though, aimed at software developers and QA teams. You'll need to create an account and download the free non-commercial use license available. Except for pay-to-remove "free for personal use" watermark on the screen, paid builds add features only useful for Android app developers.<br />
**Setting up the emulator itself is not too hard, but a bit of tinkering is required to add the Google Play store and [http://forum.xda-developers.com/showthread.php?t=2528952 ARM processor emulation] (what you need essentially here to play the commercial releases) as well as [https://groups.google.com/d/msg/genymotion-users/JpO8HR39PR0/NpSkrnsB8d8J Xbox 360 controller support]. Not noob-friendly, but if you're experienced enough with Android to know your way around a rooted filesystem it shouldn't be too hard.<br />
<br />
* '''Bluestacks''' is also commercial with a free option (no account required). It's less good than Genymotion, and doesn't handle USB cable emulation. Previous versions used to come with an installer with adware, comes with junk apps within the emulator, and has a non-intuitive uninstaller, but that's no longer the case today. It includes Google Apps by default, though you'll need to "root" it to load apk files to your liking.<br />
<br />
* '''Droid4x''' has good accuracy but forcefully uninstalls VirtualBox, so it cannot co-exist with Genymotion and Xamarin.<br />
<br />
* '''andyroid''' works too, though the company behind it did adware before previously.<br />
**Just like Genymotion, Andyroid also use VirtualBox, but with a twist: if it detects an installed virtualbox during installation, '''it will delete it''' and will refuse to work. Beware!<br />
<br />
* '''DuOS''', not to be confused with a [http://ds-duos.blogspot.com/ similarly-named Nintendo DS emulator] by Roor, is a relative newcomer to the Android emulation market, made by American Megatrends i.e. the very same people behind the BIOS/UEFI firmware your PC may be using. Emulation is modest at best, with games and apps such as [[DraStic]] struggling on lower-end hardware. And to top it all off, it ain't free either.<br />
<br />
* Recently, '''Google Chrome''' can open apk files too, though their emulation on PC is average at best. Here's a [http://docs.google.com/spreadsheets/d/1iIbxaftAu_ho5rv9fUlXSLTzwU6MbKOldsWXyrYiyo8/edit#gid=0 compatibility list] and a [https://www.reddit.com/r/chromeapks dedicated subreddit].<br />
<br />
* '''Xamarin Android Player''' is also a newcomer to the Android emulation market. Not much is known about this as $25/month subscription is required for use.<br />
<br />
* '''Windroy''' (without the 'e' suffix) is a fast Android emulator that does not rely on VirtualBox or any similar technology. It isn't accurate though. While Google Play store can be installed with some tinkering, not many games can be installed (due to not faking device names) and will spawn multiple harmless-yet-annoying app_process.exe crashes.<br />
<br />
* '''Windroye''' (with the 'e' suffix) rely on VirtualBox, but still offers better performance than Bluestacks. The Play Store is installed by default and has no stability issues found from classic Windroy. [https://www.reddit.com/r/ClashOfClans/comments/31lklr/misc_windroye_for_pcfaster_than_bluestacks_262_mb/ A related Reddit topic can be found here.]<br />
<br />
* '''Android x86''' is a open-source project that aims to port Android operating system to x86-based netbooks. While it can be run on virtual machines like VirtualBox, it does not have 3D graphics emulation and cannot run most games. Genymotion is (or at least used to be) a closed-source fork of Android x86, designed exclusively to be run on VirtualBox.<br />
<br />
* '''Project Astoria''' was a Microsoft-developed Android emulator for Windows 10 Mobile included in several insider previews. It could run [https://www.reddit.com/r/windowsphone/comments/3gaoct/android_apps_that_work_on_win10_right_now/ a few applicaions], though apps required Google Play Services did not run or had issues. This project was reportedly [http://www.windowscentral.com/microsofts-project-astoria-delayed discontinued] in November 2015, and so the emulator is not included in more recent versions of Windows 10 Mobile.<br />
<br />
<!--<br />
* '''Shashlik''' is a project by KDE that aims to run Android applications on Linux using KDE and Qt5 technology. The project is infancy state and reportedly can only display a black rectangle for now. It also requires experimental Wayland display server instead of more popular Xorg server.[https://github.com/shashlik/shashlik/issues/36][https://github.com/shashlik/shashlik/issues/34] To editors of this page, please uncomment and rewrite this if this emulator becomes relevant.<br />
--><br />
<br />
==Emulation issues==<br />
===Lack of Release Notes and Update History information===<br />
While some emulators such as Genymotion do have version history on their website, most other emulators do not have such history pages, making it difficult to track updates as well as regressions.<br />
<br />
===Emulator Conflict===<br />
Many emulators, such as Droid4x, andyroid, Genymotion and Xamarin cannot co-exist on the same machine because they will uninstall each other. This can be a problem if one game runs only on one of these emulators but the other games do not work on it.<br />
<br />
===Google-related Libraries===<br />
Likely due to licensing issues, most Android emulators do not come with Google-related applications and related libraries preinstalled (Google Play Store, Play Services, Play Games client, etc) and requires the user to manually install them. Many games verify the existence of Google-related components at the start and refuse to work if some or any of them are missing.<br />
<br />
==See also==<br />
*[[Cellphone emulators]] - info on emulators for various feature phone/non-smartphone platforms.<br />
<br />
[[Category:Consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9839History of emulation2015-12-05T06:55:57Z<p>66.249.82.128: /* Game Boy Advance */ Added VGBA, which was pretty decent in 2001 if my memory serves correctly</p>
<hr />
<div>This page contains information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990. It could run some simple NES games such as Donkey Kong.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "I've tested both in an FM Towns emulator, and both do work with simple games like Donkey Kong, so they're not fakes."</ref><br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. It had very prelimilary sound emulation.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "Pasofami even has sound...awful ear-killing sound."</ref> Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
*[http://snesemu.black-ship.net/index.php?page=emus&list=all Download archive for Old SNES Emulators]<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
*[http://www.zophar.net/n64/Nemu64.html Nemu64], probably released in 2000, was one of the first N64 emulator that used plugin system that is still used by [[Project64]] and was used in early versions of [[Mupen64Plus]]. It is also known for its extensive debug features which any of newer emulators do not have.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://fms.komkon.org/VGBA/ Virtual GameBoy Advance (VGBA)], done by same author of iNES and VGB, was first released in 2000 according to its official site. In versions released in 2001, it could run a few commercial games.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
Initial attempt to emulate Nintendo DS was made in 2004. With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate Nintendo DS, although it only emulated GBA hardware.<br />
<br />
* [http://www.zophar.net/ds/ideas.html iDeaS], first released in 2004 or 2005, was the first DS emulator that could run commercial games. It also had some plugin system that was not widely used.<br />
<!-- http://www.ne.jp/asahi/krk/kct/misc/emu.htm says 2004 for above two emulators but no other source mention release dates --><br />
<br />
* [[Ensata]]: An NDS emulator made by Nintendo (and Intelligent Systems?) that was leaked to emulation community in unknown year<!-- 2005? 2006? -->. It could run select few commercial games, though compatibility was very low.<br />
<br />
* [[DeSmuME]]: Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial emulator [[DraStic]], before making it to Desmume.<br />
<br />
* [[No$|NO$]]GBA: originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Magnavox_Odyssey%C2%B2_emulators&diff=9801Magnavox Odyssey² emulators2015-11-28T05:45:51Z<p>66.249.82.128: Added MAME to the list</p>
<hr />
<div>Magnavox/Philips '''Odyssey²''' is a home video game console released in 1978.<br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|O2EM<br />
|style="text-align:center;"|Windows/Linux/DOS<br />
|style="text-align:center;"|[http://o2em.sourceforge.net/ 1.18 (Windows)]<br />1.16 (others)<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[MAME]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|?<br />
|}<br />
<br />
===O2EM===<br />
Quote from [http://www.zophar.net/odyssey2.html Zophar's Domain]:<br />
<br />
<blockquote><br />
This is the only Odyssey 2 emulator available, therefore calling it the best wouldn't be a lie. It runs almost all Odyssey 2 games there are, and it even has sound support (including voice support!). The needed Oddysey 2 ROM for this emulator can be found in the ROMs pack, as well as a bunch of Odyssey 2 games for you to use with the emulator.<br />
<br />
Homepage: http://o2em.sourceforge.net/<br />
</blockquote><br />
<br />
[[Category:Consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=MAME&diff=9781MAME2015-11-20T06:25:09Z<p>66.249.82.128: /* QMC2 */ Official Site moved</p>
<hr />
<div>{{Infobox<br />
|image = MAME.jpg<br />
|first = {{MAMEVer}}<br />
|second = Yes<br />
|third = Multi-platform<br />
|fourth = Nicola Salmoria, MAME Team<br />
|fifth = [http://mamedev.org/ MAMEDev.org]<br />
|sixth = [https://github.com/mamedev/mame GitHub]}}<br />
'''MAME''' (an acronym of '''Multiple Arcade Machine Emulator''') is an emulator for arcade game systems. The aim of MAME is to be a reference to the inner workings of the emulated arcade machines; the ability to actually play the games is considered "a nice side effect".<br />
<br />
The emulator supports over seven thousand unique games and ten thousand actual ROM image sets, though not all of the supported games are playable. There are many MAME front-ends available.<br />
<br />
[[MESS]] is a related, but separate project to create a [[multi-system emulator]] for consoles.<br />
<br />
==Downloads==<br />
*[http://www.mamedev.org/release.html MAME]<br />
*[http://www.emucr.com/search/label/MAME-SVN SVN Builds]<br />
*[http://www.t2e.pl/pl/466/134/466/Automatyczne-edycje?tsearch=mame,svn,not|plus,not|mameui,not|mewui T2E SVN BUILDS]<br />
<br />
==Review==<br />
MAME is very extensive, 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 [[accuracy]] and archiving arcade games, which means it does not always focus on usability for the end user. Only the most up to date romdumps will work in the latest MAME.<br />
<br />
==ROM dumps==<br />
Due to the design of MAME it is often confusing how roms work under it and whats needed. A single game may require numerous files inside its zip, samples for missing sounds, CHD (Compressed Hunks of Data), and bios. To help manage all these files it is highly recommended to use a rom management tool such as RomCenter or clrmamepro because without all the required files and file versions the game simply will not work.<br />
<br />
A couple of important notes when handling MAME files do not rename the game files or unzip them. MAME requires each file to be named according to its database else it wont know where to look. CHD files need to be in your rom folder in its own directory with the same name of the CHD such as C:/MAME/Roms/gamename/gamename.chd.<br />
<br />
==List of Arcade systems emulated==<br />
* [http://unmamed.mameworld.info/ List of arcade games that DON'T work] Last updated February 2014. Don't expect most recent games (like Naomi ones) to run at fullspeed, MAME is very resource intensive.<br />
* [http://nonmame.retrogames.com/ NonMAME] ([http://web.archive.org/web/20150306213522/http://consume.retrogames.com/ 2015 Mirror]) This is a list of arcade systems that currently are not emulated by MAME or are emulated better by other emulators.<br />
<br />
==Frontends==<br />
MAME uses many front ends. Please expand this section.<br />
<br />
===M+GUI===<br />
[http://www.emucr.com/search/label/MAMEPGUI?&max-results=12 M+ GUI]<br />
<br />
===MAME UI 32===<br />
[http://www.progettosnaps.net/mameui_en.html MAMEUI32]<br />
<br />
===MAME UI===<br />
[http://www.mameui.info/ MAME UI]<br />
No longer maintained.<br />
<br />
UNOFFICAL BUILDS<br />
[http://www.t2e.pl/pl/466/134/466/Automatyczne-edycje?tsearch=mameui,not|plus,not|mewui,not|mameuifx MAMEUI x86/x64 unoffical builds]<br />
<br />
===Emu Loader===<br />
[http://emuloader.mameworld.info/ Emu Loader]<br />
===MEWUI===<br />
[http://sourceforge.net/projects/mewui/ MEWUI]<br />
<br />
MEWUI is an extension of the internal interface of the MAME / MESS with additional features.<br />
====Features====<br />
*Display full list of games<br />
*Display snapshot, cabinets, etc... in game selection menu<br />
*Display history, mameinfo in ingame menu<br />
*Options to filter the list of games<br />
<br />
===Attract-Mode===<br />
[http://attractmode.org/ Attract-Mode]<br />
<br />
===QMC2===<br />
[http://qmc2.batcom-it.net QMC2 – M.A.M.E./M.E.S.S./U.M.E. Catalog / Launcher II]<br />
<br />
QMC2 is a multi-platform MAME/MESS frontend.<br />
<br />
==Versions==<br />
===GroovyMAME===<br />
{{Main|GroovyMAME}}<br />
It's a fork of MAME made to support arcade CRT monitors<br />
<br />
http://forum.arcadecontrols.com/index.php/topic,128879.0.html?PHPSESSID=domm2c4q77esu0j9uohc5vrqn5<br />
<br />
==NetPlay==<br />
===Downloads===<br />
*[http://www.kaillera.com/files/mameppk_bin_gcc-0.119-20070914.zip MAME32 Plus Plus]<br />
*[http://www.mediafire.com/?3bf1c4ds5rl3yfc/ Kaillera]<br />
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"<br />
! colspan=2 width="250"|Review<br />
|-<br />
| '''PROS''' ||<br />
*Support for up to 4 simultaneous people playing<br />
*No fiddling with router settings and port forwarding<br />
*Despite being old, many consider it being able to handle Kaillera the best<br />
*Netplay traffic is handled by a central dedicated server that helps keep things synched<br />
*Robust library of games<br />
*Extremely configurable<br />
*Private game chat support and public chat to speak people outside your game room<br />
*Being able to drop out of a game at any time without disrupting (much) your teammate(s).<br />
*Kicking/banning/muting people from your room<br />
*It's a matchmaking service where you can join other people's rooms, too<br />
|-<br />
| '''CONS''' ||<br />
*It's slightly (significantly still) prone to freezing<br />
*Mapping controllers and binding keys can only be done in-game, which might be confusing to first-timers<br />
*Incorrectly emulates many games, while outright not being able to emulate others<br />
*Random, inconsistent FPS drops due to the server trying to keep everyone synched, sometimes stuttering. It's annoying, but rarely does it make it unplayable<br />
*Everyone needs to have the exact same ROM version or Netplay won't work (if it somehow does, it'll desynch rather quickly)<br />
*Everyone needs to have the exact same save file, or no save file at all. Else, it desynchs<br />
*You need to constantly switch focus back and forth between chat and emulator window in order to chat.<br />
*You will hear no sound while the window is unfocused.<br />
|}<br />
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"<br />
! colspan=1 |How to<br />
|-<br />
|<br />
#Replace the kailleraclient.dll inside the "kaillera" folder in the emulator directory<br />
#Place your game(s) ZIPPED inside the "roms" folder in the emulator directory<br />
#Run the emulator, then press F5 to refresh your ROM list<br />
#Go to file, click Kaillera Netplay...<br />
In order to configure your controllers, you need to press TAB once the game is running. Clear every key for Player 1 using "Esc", and only map the directional buttons, and buttons number 1 through 8, which should cover most standard games.<br />
<br />
You may also chat in-game by pressing Home twice.<br />
<br />
Also, you have to restart the emulator EVERY TIME you load a new game, or attempt to restart the current one. Else, you'll get a black screen.<br />
|}<br />
[[Category:Arcade emulators]]<br />
[[Category:Multi-emulators]]<br />
[[Category:Linux emulation software]]<br />
[[Category:OS X emulation software]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Emulation_on_Ubuntu&diff=9774Emulation on Ubuntu2015-11-17T05:39:55Z<p>66.249.82.128: /* Repositories List */ Oh wait, it was 15.10, not 12.10.</p>
<hr />
<div>==THE GNU/LINUX GUIDE OF EMULATION: *buntu Edition==<br />
===Info for newfriends===<br />
A big difference between Windows and GNU/Linux is that when you want to install a program on Linux you don't have to go to the site, download an installer and install it (except in some specific cases).<br />
<br />
There's something called repositories, which are like "app stores". You use a package manager to search for programs in the repositories, install them, update them and uninstall them.<br />
<br />
Your Linux distribution comes with their official repositories already configured so you can get programs for there, but they don't always have every good emulator, and most of the time if they have it it's an old version. So what we are going to do is add more repositories that have up-to-date emulators. Once these repositories are added you will be able to install the emulators like with any other program and update them with the rest of your programs.<br />
<br />
All this is cool, but there will be some emulators that you won't find on repositories, so you'll have to use different methods to get them, but don't worry, I'll explain it later.<br />
===IMPORTANT!===<br />
This guide is focused on *buntu distros like Ubuntu, Xubuntu, Kubuntu, Lubuntu, and other Ubuntu derivatives such as Linux Mint. Repositories shown here WILL NOT work on other distros (Debian, Arch, Fedora etc), but you can find the same emulators for your distro somewhere else, either in their own repos (either official or unofficial) or by compiling them.<br />
<br />
===How to add the repositories===<br />
To add this repos you will have to run the next command on a terminal:<br />
sudo add-apt-repository ppa:user/ppa-name<br />
...where the ppa:user/ppa-name are the ones you'll find in the table for the repository you want to add. After you add all the repos you want you'll have to run the next command to update the packages database:<br />
sudo apt-get update<br />
Once that's done you will have all the packages from those repos available to install.<br />
===How to install, update and uninstall emulators after the repos are added===<br />
For this task I recommend you to install Synaptic. That program will be a lot of help. Once you have it installed you can choose to organize packages by source and see all the repos you have available. See what emulators each of the repos you added has and install the emulators you want.<br />
===Repositories List===<br />
The "Type" column describes how often the emulators are updated on these repositories. Testing repositories usually get updates quite often (some have daily updates) while Stable repositories usually get updates after a few months gap<!-- , and Abandoned repositories are, well, abandoned -->.<br />
<br />
<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Emulators it has<br />
! scope="col"|ppa:user/ppa-name<br />
! scope="col"|Type<br />
! scope="col"|Latest Emulator Version<br />
! scope="col"|Supported Ubuntu Versions<br />
|-<br />
|rowspan="2"|[[RetroArch]]<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/testing ppa:libretro/testing]<br />
|Testing<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,15.04,15.10<nowiki>(*1)</nowiki><br />
|-<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/stable ppa:libretro/stable]<br />
|Stable<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,14.10<nowiki>(*1)</nowiki>,15.04,15.10<br />
|-<br />
|[[VBA-M]]<br />
|[https://launchpad.net/~sergio-br2/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunk]<br />
|Testing<br />
|1.8.0.1508-r1343~12<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PCSX2]]<br />
|[https://launchpad.net/~gregory-hainaut/+archive/ubuntu/pcsx2.official.ppa ppa:gregory-hainaut/pcsx2.official.ppa]<br />
|Testing<br />
|1.3.1~git20151112.121731<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|rowspan="2"|[[MAME]]<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/mame ppa:c.falco/mame]<br />
|Stable<br />
|0.164<br />
|14.04,15.04<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/trashbin/+packages ppa:c.falco/trashbin]<nowiki>(*5)</nowiki><br />
|Testing<br />
|0.167<br />
|15.10<br />
|-<br />
|[[Dolphin]]<br />
|[https://launchpad.net/~dolphin-emu/+archive/ubuntu/ppa ppa:dolphin-emu/ppa]<br />[https://launchpad.net/~dolphin-emu/+archive/ubuntu/gcc-for-dolphin ppa:dolphin-emu/gcc-for-dolphin]<br />
|Testing<br />
|4.0+git+r75<br />
|12.04<nowiki>(*2)</nowiki>,14.04<nowiki>(*2)</nowiki>,15.04,15.10<br />
|-<br />
|[[PCSX-Reloaded]]<br />
|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16/pcsx-reloaded-svn+unofficial]<br />
|Stable/Testing<br />
|1.9.94+svn97809-1<br />
|14.04,15.04,15.10<br />
|-<br />
|rowspan="2"|[[PPSSPP]]<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/testing ppa:ppsspp/testing]<br />
|Testing<br />
|1.1.1-r100<br />
|14.04,15.04,15.10<br />
|-<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/stable ppa:ppsspp/stable]<br />
|Stable<br />
|1.1.1-r93<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Mednafen]]<br />
|[http://www.playdeb.net/game/Mednafen PlayDeb](*3)<br />
|Stable<br />
|0.9.38.7-1~getdeb1<br />
|14.04,15.04,15.10<br />
|-<br />
|[[DeSmuME]]<br />
|rowspan="8"|[https://launchpad.net/~random-stuff/+archive/ubuntu/ppa ppa:random-stuff/ppa]<br />
|Stable<br />
|0.9.11+r1~4<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Mupen64Plus]]<br />
|Testing<br />
|2.5-7+r619~7<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PokeMini]]<br />
|Stable<br />
|0.60<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Gambatte]]<br />
|Stable<br />
|0.5.0 r577 (git)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Reicast]]<br />
|Testing<br />
|r7-rc (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Supermodel]]<br />
|Stable<br />
|0.3a~WIP (svn)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[mGBA]]<br />
|Testing<br />
|0.3.0~WIP (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Snes9x]]<br />
|?<br />
|1.53+git-r281~2<br />
|14.04,15.04,15.10<br />
|-<br />
|ScummVM, [[FCEUX]], [[higan]], [[ZSNES]],<br />old versions of other emulators<br />
|Official Ubuntu repos<br />
|(<nowiki>*4</nowiki>)<br />
|Varies<br />
|Varies<br />
|}<br />
<br />
<nowiki>*1</nowiki>:Only some cores are available for these Ubuntu versions.<br />
<br />
<nowiki>*2</nowiki>:Requires the newer version of libstdc++6 and related packages, which '''ppa:dolphin-emu/gcc-for-dolphin''' has.<br />
<br />
<nowiki>*3</nowiki>:PlayDeb is not a PPA and must use different commands to add their repository. See the [http://www.playdeb.net/updates#how_to_install how to install] section for more information.<br />
<br />
<nowiki>*4</nowiki>:Only updated once per Ubuntu version.<br />
<br />
<nowiki>*5</nowiki>:The repository description states that it is a place for short-lived builds, and can be deleted without notice.<br />
<br />
You can find more repositories by searching "emulatoryouwant launchpad ppa" without the quotes. Check that they have packages for your Ubuntu version (usually by its name, e.g. Trusty is 14.04, Vivid is 15.04, Wily is 15.10), as some PPAs can be abandoned.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Emulation_on_Ubuntu&diff=9773Emulation on Ubuntu2015-11-17T05:37:40Z<p>66.249.82.128: /* Repositories List */ Most repositories have 15.10 support now</p>
<hr />
<div>==THE GNU/LINUX GUIDE OF EMULATION: *buntu Edition==<br />
===Info for newfriends===<br />
A big difference between Windows and GNU/Linux is that when you want to install a program on Linux you don't have to go to the site, download an installer and install it (except in some specific cases).<br />
<br />
There's something called repositories, which are like "app stores". You use a package manager to search for programs in the repositories, install them, update them and uninstall them.<br />
<br />
Your Linux distribution comes with their official repositories already configured so you can get programs for there, but they don't always have every good emulator, and most of the time if they have it it's an old version. So what we are going to do is add more repositories that have up-to-date emulators. Once these repositories are added you will be able to install the emulators like with any other program and update them with the rest of your programs.<br />
<br />
All this is cool, but there will be some emulators that you won't find on repositories, so you'll have to use different methods to get them, but don't worry, I'll explain it later.<br />
===IMPORTANT!===<br />
This guide is focused on *buntu distros like Ubuntu, Xubuntu, Kubuntu, Lubuntu, and other Ubuntu derivatives such as Linux Mint. Repositories shown here WILL NOT work on other distros (Debian, Arch, Fedora etc), but you can find the same emulators for your distro somewhere else, either in their own repos (either official or unofficial) or by compiling them.<br />
<br />
===How to add the repositories===<br />
To add this repos you will have to run the next command on a terminal:<br />
sudo add-apt-repository ppa:user/ppa-name<br />
...where the ppa:user/ppa-name are the ones you'll find in the table for the repository you want to add. After you add all the repos you want you'll have to run the next command to update the packages database:<br />
sudo apt-get update<br />
Once that's done you will have all the packages from those repos available to install.<br />
===How to install, update and uninstall emulators after the repos are added===<br />
For this task I recommend you to install Synaptic. That program will be a lot of help. Once you have it installed you can choose to organize packages by source and see all the repos you have available. See what emulators each of the repos you added has and install the emulators you want.<br />
===Repositories List===<br />
The "Type" column describes how often the emulators are updated on these repositories. Testing repositories usually get updates quite often (some have daily updates) while Stable repositories usually get updates after a few months gap<!-- , and Abandoned repositories are, well, abandoned -->.<br />
<br />
<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Emulators it has<br />
! scope="col"|ppa:user/ppa-name<br />
! scope="col"|Type<br />
! scope="col"|Latest Emulator Version<br />
! scope="col"|Supported Ubuntu Versions<br />
|-<br />
|rowspan="2"|[[RetroArch]]<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/testing ppa:libretro/testing]<br />
|Testing<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,15.04,15.10<nowiki>(*1)</nowiki><br />
|-<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/stable ppa:libretro/stable]<br />
|Stable<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,14.10<nowiki>(*1)</nowiki>,15.04,12.10<br />
|-<br />
|[[VBA-M]]<br />
|[https://launchpad.net/~sergio-br2/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunk]<br />
|Testing<br />
|1.8.0.1508-r1343~12<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PCSX2]]<br />
|[https://launchpad.net/~gregory-hainaut/+archive/ubuntu/pcsx2.official.ppa ppa:gregory-hainaut/pcsx2.official.ppa]<br />
|Testing<br />
|1.3.1~git20151112.121731<br />
|14.04,15.04,15.10,16.04<br />
|-<br />
|rowspan="2"|[[MAME]]<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/mame ppa:c.falco/mame]<br />
|Stable<br />
|0.164<br />
|14.04,15.04<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/trashbin/+packages ppa:c.falco/trashbin]<nowiki>(*5)</nowiki><br />
|Testing<br />
|0.167<br />
|15.10<br />
|-<br />
|[[Dolphin]]<br />
|[https://launchpad.net/~dolphin-emu/+archive/ubuntu/ppa ppa:dolphin-emu/ppa]<br />[https://launchpad.net/~dolphin-emu/+archive/ubuntu/gcc-for-dolphin ppa:dolphin-emu/gcc-for-dolphin]<br />
|Testing<br />
|4.0+git+r75<br />
|12.04<nowiki>(*2)</nowiki>,14.04<nowiki>(*2)</nowiki>,15.04,15.10<br />
|-<br />
|[[PCSX-Reloaded]]<br />
|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16/pcsx-reloaded-svn+unofficial]<br />
|Stable/Testing<br />
|1.9.94+svn97809-1<br />
|14.04,15.04,15.10<br />
|-<br />
|rowspan="2"|[[PPSSPP]]<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/testing ppa:ppsspp/testing]<br />
|Testing<br />
|1.1.1-r100<br />
|14.04,15.04,15.10<br />
|-<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/stable ppa:ppsspp/stable]<br />
|Stable<br />
|1.1.1-r93<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Mednafen]]<br />
|[http://www.playdeb.net/game/Mednafen PlayDeb](*3)<br />
|Stable<br />
|0.9.38.7-1~getdeb1<br />
|14.04,15.04,15.10<br />
|-<br />
|[[DeSmuME]]<br />
|rowspan="8"|[https://launchpad.net/~random-stuff/+archive/ubuntu/ppa ppa:random-stuff/ppa]<br />
|Stable<br />
|0.9.11+r1~4<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Mupen64Plus]]<br />
|Testing<br />
|2.5-7+r619~7<br />
|14.04,15.04,15.10<br />
|-<br />
|[[PokeMini]]<br />
|Stable<br />
|0.60<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Gambatte]]<br />
|Stable<br />
|0.5.0 r577 (git)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[Reicast]]<br />
|Testing<br />
|r7-rc (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Supermodel]]<br />
|Stable<br />
|0.3a~WIP (svn)<br />
|12.04,14.04,15.04,15.10<br />
|-<br />
|[[mGBA]]<br />
|Testing<br />
|0.3.0~WIP (git)<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Snes9x]]<br />
|?<br />
|1.53+git-r281~2<br />
|14.04,15.04,15.10<br />
|-<br />
|ScummVM, [[FCEUX]], [[higan]], [[ZSNES]],<br />old versions of other emulators<br />
|Official Ubuntu repos<br />
|(<nowiki>*4</nowiki>)<br />
|Varies<br />
|Varies<br />
|}<br />
<br />
<nowiki>*1</nowiki>:Only some cores are available for these Ubuntu versions.<br />
<br />
<nowiki>*2</nowiki>:Requires the newer version of libstdc++6 and related packages, which '''ppa:dolphin-emu/gcc-for-dolphin''' has.<br />
<br />
<nowiki>*3</nowiki>:PlayDeb is not a PPA and must use different commands to add their repository. See the [http://www.playdeb.net/updates#how_to_install how to install] section for more information.<br />
<br />
<nowiki>*4</nowiki>:Only updated once per Ubuntu version.<br />
<br />
<nowiki>*5</nowiki>:The repository description states that it is a place for short-lived builds, and can be deleted without notice.<br />
<br />
You can find more repositories by searching "emulatoryouwant launchpad ppa" without the quotes. Check that they have packages for your Ubuntu version (usually by its name, e.g. Trusty is 14.04, Vivid is 15.04, Wily is 15.10), as some PPAs can be abandoned.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Emulation_on_Ubuntu&diff=9770Emulation on Ubuntu2015-11-17T05:06:57Z<p>66.249.82.128: /* Repositories List */ Added MAME 0.167 for 15.10 (in a "scratch pad" PPA though)</p>
<hr />
<div>==THE GNU/LINUX GUIDE OF EMULATION: *buntu Edition==<br />
===Info for newfriends===<br />
A big difference between Windows and GNU/Linux is that when you want to install a program on Linux you don't have to go to the site, download an installer and install it (except in some specific cases).<br />
<br />
There's something called repositories, which are like "app stores". You use a package manager to search for programs in the repositories, install them, update them and uninstall them.<br />
<br />
Your Linux distribution comes with their official repositories already configured so you can get programs for there, but they don't always have every good emulator, and most of the time if they have it it's an old version. So what we are going to do is add more repositories that have up-to-date emulators. Once these repositories are added you will be able to install the emulators like with any other program and update them with the rest of your programs.<br />
<br />
All this is cool, but there will be some emulators that you won't find on repositories, so you'll have to use different methods to get them, but don't worry, I'll explain it later.<br />
===IMPORTANT!===<br />
This guide is focused on *buntu distros like Ubuntu, Xubuntu, Kubuntu, Lubuntu, and other Ubuntu derivatives such as Linux Mint. Repositories shown here WILL NOT work on other distros (Debian, Arch, Fedora etc), but you can find the same emulators for your distro somewhere else, either in their own repos (either official or unofficial) or by compiling them.<br />
<br />
===How to add the repositories===<br />
To add this repos you will have to run the next command on a terminal:<br />
sudo add-apt-repository ppa:user/ppa-name<br />
...where the ppa:user/ppa-name are the ones you'll find in the table for the repository you want to add. After you add all the repos you want you'll have to run the next command to update the packages database:<br />
sudo apt-get update<br />
Once that's done you will have all the packages from those repos available to install.<br />
===How to install, update and uninstall emulators after the repos are added===<br />
For this task I recommend you to install Synaptic. That program will be a lot of help. Once you have it installed you can choose to organize packages by source and see all the repos you have available. See what emulators each of the repos you added has and install the emulators you want.<br />
===Repositories List===<br />
The "Type" column describes how often the emulators are updated on these repositories. Testing repositories usually get updates quite often (some have daily updates) while Stable repositories usually get updates after a few months gap, and Abandoned repositories are, well, abandoned.<br />
<br />
<br />
{| class="wikitable"<br />
|-<br />
! scope="col"|Emulators it has<br />
! scope="col"|ppa:user/ppa-name<br />
! scope="col"|Type<br />
! scope="col"|Latest Emulator Version<br />
! scope="col"|Supported Ubuntu Versions<br />
|-<br />
|rowspan="2"|[[RetroArch]]<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/testing ppa:libretro/testing]<br />
|Testing<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,15.04,15.10<nowiki>(*1)</nowiki><br />
|-<br />
|[https://launchpad.net/~libretro/+archive/ubuntu/stable ppa:libretro/stable]<br />
|Stable<br />
|1.2.2<br />
|12.04<nowiki>(*1)</nowiki>,14.04,14.10<nowiki>(*1)</nowiki>,15.04<br />
|-<br />
|[[VBA-M]]<br />
|[https://launchpad.net/~sergio-br2/+archive/ubuntu/vbam-trunk ppa:sergio-br2/vbam-trunk]<br />
|Testing<br />
|1.8.0.1508<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Snes9x]]-GTK<br />
|[https://launchpad.net/~bearoso/+archive/ubuntu/ppa ppa:bearoso/ppa]<br />
|Abandoned<br />
|1.53.903.81<br />
|13.10,14.04<br />
|-<br />
|[[PCSX2]]<br />
|[https://launchpad.net/~gregory-hainaut/+archive/ubuntu/pcsx2.official.ppa ppa:gregory-hainaut/pcsx2.official.ppa]<br />
|Stable<br />
|1.3.1~git20150810.084955-1<br />
|14.04,15.04,15.10<br />
|-<br />
|rowspan="2"|[[MAME]]<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/mame ppa:c.falco/mame]<br />
|Stable<br />
|0.164<br />
|14.04,15.04<br />
|-<br />
|[https://launchpad.net/~c.falco/+archive/ubuntu/trashbin/+packages ppa:c.falco/trashbin]<nowiki>(*5)</nowiki><br />
|Testing<br />
|0.167<br />
|15.10<br />
|-<br />
|[[Dolphin]]<br />
|[https://launchpad.net/~dolphin-emu/+archive/ubuntu/ppa ppa:dolphin-emu/ppa]<br />[https://launchpad.net/~dolphin-emu/+archive/ubuntu/gcc-for-dolphin ppa:dolphin-emu/gcc-for-dolphin]<br />
|Testing<br />
|4.0+git+r55<br />
|12.04<nowiki>(*2)</nowiki>,14.04<nowiki>(*2)</nowiki>,15.04<br />
|-<br />
|[[PCSX-Reloaded]]<br />
|[https://launchpad.net/~rebuntu16/+archive/ubuntu/pcsx-reloaded-svn+unofficial ppa:rebuntu16/pcsx-reloaded-svn+unofficial]<br />
|Stable/Testing<br />
|1.9.94+svn97187-1<br />
|14.04,15.04<br />
|-<br />
|rowspan="2"|[[PPSSPP]]<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/testing ppa:ppsspp/testing]<br />
|Testing<br />
|1.1.0<br />
|14.04,15.04,15.10<br />
|-<br />
|[https://launchpad.net/~ppsspp/+archive/ubuntu/stable ppa:ppsspp/stable]<br />
|Stable<br />
|1.1.0<br />
|14.04,15.04,15.10<br />
|-<br />
|[[Mednafen]]<br />
|[http://www.playdeb.net/game/Mednafen PlayDeb](*3)<br />
|Stable<br />
|0.9.38.7-1~getdeb1<br />
|14.04,15.04<br />
|-<br />
|[[DeSmuME]]<br />
|rowspan="7"|[https://launchpad.net/~random-stuff/+archive/ubuntu/ppa ppa:random-stuff/ppa]<br />
|Stable<br />
|0.9.11+r1~4<br />
|12.04,14.04,15.04<br />
|-<br />
|[[Mupen64Plus]]<br />
|Testing<br />
|2.5-7+r608~4<br />
|14.04,15.04<br />
|-<br />
|[[PokeMini]]<br />
|Stable<br />
|0.60<br />
|14.04,15.04<br />
|-<br />
|[[Gambatte]]<br />
|Stable<br />
|0.5.0 r577 (git)<br />
|12.04,14.04,15.04<br />
|-<br />
|[[Reicast]]<br />
|Testing<br />
|r7-rc (git)<br />
|14.04,15.04<br />
|-<br />
|[[Supermodel]]<br />
|Stable<br />
|0.3a~WIP (svn)<br />
|12.04,14.04,15.04<br />
|-<br />
|[[mGBA]]<br />
|Testing<br />
|0.3.0~WIP (git)<br />
|14.04,15.04<br />
|-<br />
|ScummVM, [[FCEUX]], [[higan]], [[ZSNES]],<br />old versions of other emulators<br />
|Official Ubuntu repos<br />
|(<nowiki>*4</nowiki>)<br />
|Varies<br />
|Varies<br />
|}<br />
<br />
<nowiki>*1</nowiki>:Only some cores are available for these Ubuntu versions.<br />
<br />
<nowiki>*2</nowiki>:Requires the newer version of libstdc++6 and related packages, which '''ppa:dolphin-emu/gcc-for-dolphin''' has.<br />
<br />
<nowiki>*3</nowiki>:PlayDeb is not a PPA and must use different commands to add their repository. See the [http://www.playdeb.net/updates#how_to_install how to install] section for more information.<br />
<br />
<nowiki>*4</nowiki>:Only updated once per Ubuntu version.<br />
<br />
<nowiki>*5</nowiki>:The repository description states that it is a place for short-lived builds, and can be deleted without notice.<br />
<br />
You can find more repositories by searching "emulatoryouwant launchpad ppa" without the quotes. Check that they have packages for your Ubuntu version (usually by its name, e.g. Trusty is 14.04, Vivid is 15.04), as some PPAs can be abandoned.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9769History of emulation2015-11-17T04:14:28Z<p>66.249.82.128: /* Nintendo 64 */ Added Nemu64</p>
<hr />
<div>This page contain information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990. It could run some simple NES games such as Donkey Kong.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "I've tested both in an FM Towns emulator, and both do work with simple games like Donkey Kong, so they're not fakes."</ref><br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. It had very prelimilary sound emulation.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "Pasofami even has sound...awful ear-killing sound."</ref> Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
*[http://snesemu.black-ship.net/index.php?page=emus&list=all Download archive for Old SNES Emulators]<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
*[http://www.zophar.net/n64/Nemu64.html Nemu64], probably released in 2000, was one of the first N64 emulator that used plugin system that is still used by [[Project64]] and was used in early versions of [[Mupen64Plus]]. It is also known for its extensive debug features which any of newer emulators do not have.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
Initial attempt to emulate Nintendo DS was made in 2004. With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate Nintendo DS, although it only emulated GBA hardware.<br />
<br />
* [http://www.zophar.net/ds/ideas.html iDeaS], first released in 2004 or 2005, was the first DS emulator that could run commercial games. It also had some plugin system that was not widely used.<br />
<!-- http://www.ne.jp/asahi/krk/kct/misc/emu.htm says 2004 for above two emulators but no other source mention release dates --><br />
<br />
* [[Ensata]]: An NDS emulator made by Nintendo (and Intelligent Systems?) that was leaked to emulation community in unknown year<!-- 2005? 2006? -->. It could run select few commercial games, though compatibility was very low.<br />
<br />
* [[DeSmuME]]: Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial emulator [[DraStic]], before making it to Desmume.<br />
<br />
* [[No$|NO$]]GBA: originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9768History of emulation2015-11-17T04:02:01Z<p>66.249.82.128: /* Nintendo DS */ correct DraStic link</p>
<hr />
<div>This page contain information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990. It could run some simple NES games such as Donkey Kong.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "I've tested both in an FM Towns emulator, and both do work with simple games like Donkey Kong, so they're not fakes."</ref><br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. It had very prelimilary sound emulation.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "Pasofami even has sound...awful ear-killing sound."</ref> Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
*[http://snesemu.black-ship.net/index.php?page=emus&list=all Download archive for Old SNES Emulators]<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
Initial attempt to emulate Nintendo DS was made in 2004. With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate Nintendo DS, although it only emulated GBA hardware.<br />
<br />
* [http://www.zophar.net/ds/ideas.html iDeaS], first released in 2004 or 2005, was the first DS emulator that could run commercial games. It also had some plugin system that was not widely used.<br />
<!-- http://www.ne.jp/asahi/krk/kct/misc/emu.htm says 2004 for above two emulators but no other source mention release dates --><br />
<br />
* [[Ensata]]: An NDS emulator made by Nintendo (and Intelligent Systems?) that was leaked to emulation community in unknown year<!-- 2005? 2006? -->. It could run select few commercial games, though compatibility was very low.<br />
<br />
* [[DeSmuME]]: Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial emulator [[DraStic]], before making it to Desmume.<br />
<br />
* [[No$|NO$]]GBA: originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Widescreen_hacks&diff=9709Widescreen hacks2015-11-02T03:20:54Z<p>66.249.82.128: /* PlayStation 2 */ PS1 widescreen doesn't require game-specific patches so...</p>
<hr />
<div>'''Widescreen Hack''' is an emulator feature that make older 3D games playable on 16:9 aspect ratio.<br />
<br />
Most video games before mid-2000s were developed for TVs and monitors with 4:3 aspect ratio. If these games are played on 16:9 aspect ratio, the game is either displayed with black bars on each side or streched to fill the whole screen. Some emulators however provide a Widescreen Hack option to make these games look nice on modern monitors.<br />
<br />
Some games before mid-2000s do have builtin 16:9 aspect ratio support, but usefulness of this option will vary. Some games just add black bars to top and bottom, while others have very zoomed out camera, so Widescreen Hack may still be useful in these games.<br />
<br />
==Limitations==<br />
Widescreen Hack basically hacks camera size and position, so depending on the game there might be graphical glitches.<br />
*2D sprites/HUDs such as Health Bars or Minimaps might look streched or displayed on wrong location.<br />
*Enemies or objects outside of 4:3 area might suddenly appear or disappear, because the game skips rendering of offscreen things. Similaly, the screen-wide visual effects such as fade-in and fade-out may only affect the 4:3 area of the screen.<br />
<br />
==Emulators==<br />
===Nintendo 64===<br />
There are two plugins for [[Project64]] that supports Widescreen Hack.<br />
*Jabo's Direct3D: The versions included in Project64 2.x has a Widescreen Hack option, though the plugin itself is buggy compared to versions came with Project64 1.6 (the version before Widescreen Hack option added).<br />
*[http://gliden64.blogspot.com/ GLideN64]: Currently the only known plugin that can do both Widescreen Hack and Custom [[Texture Packs]], though the system requirement is much higher than Jabo's.<br />
<br />
===GameCube/Wii===<br />
[[Dolphin]] has a Widescreen Hack under Graphics options. The Aspect Ratio option must be set to Force 16:9 to make it work.<br />
<br />
===PlayStation===<br />
[[PCSX-Reloaded]] has the Widescreen Hack in the CPU options.<br />
<br />
===PlayStation 2===<br />
[[PCSX2]] can render the games in 16:9 aspect ratio, though unlike other consoles game-specific patches are required. See [http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 PCSX2 Widescreen Game Patches] and [http://ps2wide.net/ PS2 Widescreen Hacks] for patches.<br />
<!-- Correct me if I'm wrong. I've only played 2D games on PS2. --><br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Widescreen_hacks&diff=9703Widescreen hacks2015-10-31T13:01:08Z<p>66.249.82.128: Created a page of Widescreen Hack</p>
<hr />
<div>'''Widescreen Hack''' is an emulator feature that make older 3D games playable on 16:9 aspect ratio.<br />
<br />
Most video games before mid-2000s were developed for TVs and monitors with 4:3 aspect ratio. If these games are played on 16:9 aspect ratio, the game is either displayed with black bars on each side or streched to fill the whole screen. Some emulators however provide a Widescreen Hack option to make these games look nice on modern monitors.<br />
<br />
Some games before mid-2000s do have builtin 16:9 aspect ratio support, but usefulness of this option will vary. Some games just add black bars to top and bottom, while others have very zoomed out camera, so Widescreen Hack may still be useful in these games.<br />
<br />
==Limitations==<br />
Widescreen Hack basically hacks camera size and position, so depending on the game there might be graphical glitches.<br />
*2D sprites/HUDs such as Health Bars or Minimaps might look streched or displayed on wrong location.<br />
*Enemies or objects outside of 4:3 area might suddenly appear or disappear, because the game skips rendering of offscreen things. Similaly, the screen-wide visual effects such as fade-in and fade-out may only affect the 4:3 area of the screen.<br />
<br />
==Emulators==<br />
===Nintendo 64===<br />
There are two plugins for [[Project64]] that supports Widescreen Hack.<br />
*Jabo's Direct3D: The versions included in Project64 2.x has a Widescreen Hack option, though the plugin itself is buggy compared to versions came with Project64 1.6 (the version before Widescreen Hack option added).<br />
*[http://gliden64.blogspot.com/ GLideN64]: Currently the only known plugin that can do both Widescreen Hack and Custom [[Texture Packs]], though the system requirement is much higher than Jabo's.<br />
<br />
===GameCube/Wii===<br />
[[Dolphin]] has a Widescreen Hack under Graphics options. The Aspect Ratio option must be set to Force 16:9 to make it work.<br />
<br />
===PlayStation 2===<br />
[[PCSX2]] can render the games in 16:9 aspect ratio, though unlike Nintendo consoles game-specific patches are required. See [http://forums.pcsx2.net/Thread-PCSX2-Widescreen-Game-Patches?pid=271674#pid271674 PCSX2 Widescreen Game Patches] and [http://ps2wide.net/ PS2 Widescreen Hacks] for patches.<br />
<!-- Correct me if I'm wrong. I've only played 2D games on PS2. --><br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Netplay&diff=9689Netplay2015-10-30T01:50:43Z<p>66.249.82.128: /* RetroArch */ RA BSNES core does only SNES</p>
<hr />
<div>This is a hub for various information about NetPlay. Most info was gathered from the guys over at /vr/, so if you have any question, or you need someone to play retro games with, visit their [https://en.wikipedia.org/wiki/Irc IRC] channel at: #/vr/_Netplay on [http://www.rizon.net/chat rizon.net] & and their official website [http://www.finalstarmen.net here]<br />
<br />
Before you begin, here's some things to consider:<br />
* Emulator netplay is NOT perfect. Desynchs WILL occur very often. Choppy/stuttery gameplay is also very common, and sometimes there is controller input lag. It comes with the experience.<br />
* It sometimes takes several consecutive tries for the game to stay synched well enough to enjoy some multiplayer action. Do not be discouraged and try again until it works.<br />
* When netplaying, make sure not to have anything downloading (torrents, Youtube videos, etc.)<br />
* Try not to move the emulator window around, or switch focus to windows other than the chat/kaillera window and emulator, or you risk desynching the game.<br />
* It's highly recommended to use a controller. Some emulators still register input from keyboards while you're chatting on separate chat windows.<br />
<br />
==Port Forwarding==<br />
<br />
Before you get started, you should note that some emulators and clients will require you to forward your ports. To do that, follow the [[Port Fowarding Guide For Netplay]].<br />
==NES==<br />
===[[RetroArch#NetPlay|RetroArch]]===<br />
*FCEU[http://wiki.libretro.com/index.php?title=FCEUmm], QuickNES[http://wiki.libretro.com/index.php?title=QuickNES], or [[Nestopia]][http://wiki.libretro.com/index.php?title=Nestopia] cores support netplay. Savestate cannot be used during NetPlay, and bringing up the menu screen will cause disconnection.<br />
<br />
===[[VirtuaNES#NetPlay|VirtuaNES]]===<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
*FCEU core<br />
<br />
===[[Nestopia#NetPlay|Nestopia]]===<br />
===RockNESX 2.0===<br />
*A very old NES emulator. Has a very nice interface but the documentation doesn't indicate what ports it uses, so you're limited to using a VPN like hamachi. The author did away with Netplay in more recent versions.<br />
===Jnes===<br />
*Still shows signs of being updated, but it absolutely HATES anything other than stock Kaillera. I'm not sure if it's possible to get it to work.<br />
<br />
==SNES==<br />
===[[RetroArch#NetPlay|RetroArch]]===<br />
*[[Snes9x]] or [[Higan|bsnes]] cores.<br />
===[[Snes9x#NetPlay|Snes9k]]===<br />
<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
*[[Higan|bsnes]] core<br />
===[[ZSNES#NetPlay|ZSNES]]===<br />
==Sega Consoles==<br />
<br />
===[[KegaFusion#NetPlay|KegaFusion]]===<br />
*Concerning Sega emulators, this is really the only one worthwhile option to netplay with. It emulates practically every single console and peripheral prior to the Saturn, all while allowing for some decent Netplay capabilities on the side.<br />
<br />
===[[Gens#NetPlay|Gens]]===<br />
*An acceptable alternative. While it only emulates Genesis/Megadrive, Sega CD and 32x, it uses Kaillera for online multiplayer, which is helpful in case you get consistent desynchs while using KegaFusion.<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
*Genesis core is experimental but mostly functional; 2 Players only. Also has Master System core.<br />
==Nintendo 64==<br />
===[[Project64#NetPlay|Project64k]]===<br />
===[[Project64#NetPlay|Project64 v1.7]]===<br />
<br />
==Playstation 1==<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
===[[EPSXe#NetPlay|ePSXe 1.60]]===<br />
<br />
==Arcade==<br />
The many platforms that conform the term "Arcade" has got to be considered the most extensively researched and emulated platforms in existence. Choosing the right emulator is quite a daunting task, since there are so many different versions that accomplish the same thing in almost imperceptible different ways. Branching off from a standard official emulator that, by itself, is commonly regarded to leave much to be desired.<br />
===[[MAME#NetPlay|Mame 32 Plus Plus]]===<br />
===[[Kawaks#NetPlay|Kawaks 1.63]]===<br />
<br />
===GGPO===<br />
* Arcade emulator built around netplay. Widely considered to have the best netcode for only multiplayer available. It's so great that its used in some more recent commercial games. Only disadvantage is that you need to open ports to use it, and it's severely limited to games that were made or modified specifically to use this technology.<br />
<br />
* Built on the same emulator is FightCade which can be found here: http://www.fightcade.com/<br />
<br />
===MameHUB===<br />
* Said to have a comparable netcode to GGPO, it's also capable of emulating console games through MESS. However, using MameHUB requires registration, and the frontend, being coded in Java, is an absolute resource-hog which heavily impairs your gaming experience if you're using a low-end computer. You can join a game that's already in session. Newer versions of MAMEHub use much less resources.<br />
==Amiga==<br />
[http://fs-uae.net/download FS-UAE] ([http://fs-uae.net/online-play Netplay] [http://fs-uae.net/net-play Guides])<br />
==PC Engine (TurboGrafx-16)==<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
*Option for both accuracy and fast cores.<br />
==PC-FX==<br />
===[[Mednafen#NetPlay|Mednafen]]===<br />
==GameBoy/Color==<br />
===[[TGB Dual#NetPlay|TGB Dual Vol. 8.3.1]]===<br />
<br />
==Dolphin==<br />
[http://wiki.dolphin-emu.org/index.php?title=Netplay_Guide This guide should help], although it should be noted that netplay is not perfect. This is for playing with other Dolphin emulators.<br />
<br />
For in-game WiFi...<br />
<br />
Because Nintendo shut down it's servers for WiFi, it can't be connected to. Wiimmfi is the only option, but Dolphin will not be able to connect normally, as you require a normal Wii's files. [[How To Play Dolphin Online|This guide]] has instructions on how to get the certificates needed to connect to their servers, but do note, you cannot connect if you cannot run the game full speed. This also includes lag spikes that may occur. Your emulator will be banned from the servers if the game is unable to run full speed.<br />
<br />
It's more recommended to connect via your Wii since you require files from it to play it on Dolphin, and it's risky to try with Dolphin regardless. CFG and USB Loader GX both support Wiimmfi without patching the game, and do it on the fly.<br />
<br />
== PCSX2==<br />
[http://www.mediafire.com/?r3c1ejv5m85ekrv Unofficial Netplay Build]<br />
* Netplay has never officially been added to [[PCSX2]], but someone tried making their own branch a few years ago to implement it. Only about seven fighting games work and the project has been abandoned.<br />
<br />
Note: You can connect to Sony's own servers though: [[How To Play PCSX2 Online]] (See [[Online PS2 Games]] for what games still have servers up)<br />
<br />
==PPSSPP==<br />
[[PPSSPP]] can use ColdBird's proOnline Adhoc. See [http://forums.ppsspp.org/showthread.php?tid=7549 this thread] for setup and game compatibily.<br />
<br />
[[Category:NetPlay|*]]<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Amstrad_CPC_emulators&diff=9652Amstrad CPC emulators2015-10-26T03:14:32Z<p>66.249.82.128: More like a console page</p>
<hr />
<div>[[File:Amstrad CPC.jpg|thumb|250px| The Amstrad Colour Personal Computer]]<br />
The '''Amstrad CPC''' was a series of 8-bit computers released in Europe to compete with the [[Commodore 64 emulators|Commodore 64]] and [[ZX Spectrum]]. Had tons of games, like the [[Amiga]]. <br />
<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<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 />
|style="text-align:center;"|[http://sourceforge.net/projects/caprice32/ Caprice]<br />
|style="text-align:center;"|Linux, FreeBSD, Windows<br />
|style="text-align:center;"|[http://sourceforge.net/projects/caprice32/ 4.2.0]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[http://gaming.capsule-sa.co.za/?gamepress_reviews=cpc4rpi-cpc-6128-emulator-for-raspberry-pi CPC4Rpi]<br />
|style="text-align:center;"|Linux (Raspberry Pi)<br />
|style="text-align:center;"|[http://gaming.capsule-sa.co.za/?gamepress_reviews=cpc4rpi-cpc-6128-emulator-for-raspberry-pi 4.2.0]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[https://code.google.com/p/dsp-emulator/ dsp]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[https://code.google.com/p/dsp-emulator/downloads/list 0.14b3 WIP]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[MESS]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[http://www.winape.net/ WinAPE]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://www.winape.net/downloads.jsp 2.0a18]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|}<br />
<br />
Note:<br />
* CPC4Rpi is simply a fork of Caprice that is optimised towards the Raspberry Pi.<br />
* [https://github.com/libretro/libretro-cap32 Cap32] is a fork of Caprice for [[libretro]].<br />
<br />
==Resources==<br />
* [http://www.cpcwiki.eu/index.php/Main_Page CPC Wiki]<br />
<br />
[[Category:Consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=MSX_emulators&diff=9651MSX emulators2015-10-26T02:49:57Z<p>66.249.82.128: /* Emulators */ fMSX latest update was Oct 2015 (http://www.zophar.net/forums/showthread.php?t=17825) so it's active</p>
<hr />
<div>[[File:Msx.png|thumb|209px|The MSX computer]]MSX is a [https://en.wikipedia.org/wiki/Zilog_Z80 Z80]-based family of home computers which appeared in 1983. They were popular in Asian, South American and European countries as well as the former [https://en.wikipedia.org/wiki/Soviet_Union Soviet Union], but they are virtually unknown in USA.<br />
<br />
__TOC__<br />
==Emulators==<br />
{| class="wikitable"<br />
|+PC<br />
! scope="col"|Name<br />
! scope="col"|Operating System(s)<br />
! scope="col"|Latest Version<br />
! scope="col"|Active<br />
! scope="col"|[[Accuracy]]<br />
! scope="col"|[[libretro|Libretro Core]]<br />
! scope="col"|[[Recommended emulators|Recommended]]<br />
|-<br />
|style="text-align:center;"|[[blueMSX]]<br />
|style="text-align:center;"|Windows, Multi-platform*<br />
|style="text-align:center;"|[http://www.vik.cc/bluemsx/download.html 2.8.2]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Cycle<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[openMSX]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://sourceforge.net/projects/openmsx/files/openmsx/ 0.11.0]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[MAME]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|High<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[[MSXPLAYer]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|?<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|✗<br />
|-<br />
|style="text-align:center;"|[[fMSX]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://fms.komkon.org/fMSX/#Downloads 4.3]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|Mid<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✗<br />
|}<br />
<br />
<nowiki>*</nowiki>Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
==Comparison==<br />
* [[blueMSX]] is cycle accurate with very high compatibility, unfortunately, it hasn't seen an update in years.<br />
<br />
* [[openMSX]] is open source and in active development, in recent years it has surpassed blueMSX in terms of accuracy.<br />
<br />
[http://www.msx.org/articles/mrc-emurank-charts Accuracy ratings (from 2005)]<br />
<br />
[[Category:Consoles]]<br />
[[Category:MSX emulators|*]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=GBE%2B&diff=9634GBE+2015-10-23T09:47:40Z<p>66.249.82.128: Added categories</p>
<hr />
<div>{{Infobox<br />
|first = 1.0<br />
|second = Yes<br />
|third = Windows, Linux<br />
|fourth = Shonumi<br />
|fifth = [http://6bit.net/shonumi/ Shonumi's Blog]<br />
|sixth = [https://github.com/shonumi/gbe-plus Github]}}GBE+ is a GameBoy, GameBoy Color and GameBoy Advance emulator that features tile replacement, for custom sprites in games, or coloring GameBoy games.<br />
==Download==<br />
[https://drive.google.com/file/d/0B-WE3IAskDSYMkRBc1k3SHhpSVk/edit?usp=sharing GB Enhanced 1.0]<br />
[[Category:Emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:Linux emulation software]]<br />
[[Category:Custom Assets]]<br />
[[Category:Game Boy emulators]]<br />
[[Category:Game Boy Advance emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Yabause&diff=9630Yabause2015-10-23T09:36:36Z<p>66.249.82.128: Added Category:Sega Saturn emulators</p>
<hr />
<div>{{Infobox<br />
|image = Yabause.png<br />
|imagewidth = 135<br />
|first = 0.9.14<br />
|second = Yes<br />
|third = Multi-platform<br />
|fourth = Romain Vallet, Theo Berkau, Guillaume Duhamel, Anders Montonen, others<br />
|fifth = [http://yabause.org Yabause.org]<br />
|sixth = [http://yabause.org/download/ Zip]/[https://github.com/Guillaumito/yabause GitHub]}}'''Yabause''' is an open-source [[Sega Saturn emulators|Sega Saturn]] emulator.<br />
==Downloads==<br />
* [https://github.com/Yabause/yabause GitHub]<br />
* [http://yabause.org/download/ Sources, binaries and other packages]<br />
* [http://wiibrew.org/wiki/Yabause_Wii Wii Version]<br />
<br />
==Versions==<br />
There have been several versions of Yabause released, including a [https://github.com/libretro/yabause currently work-in-progress] core for [[RetroArch]]. There is also a Wii version, linked above; note that this is an unofficial release and support from the Yabause developers cannot be provided for it.<br />
==Review==<br />
Yabause has a very decent rate of compatibility, around 70% of the games run well or perfectly.<br />
<br />
Yabause has many advantages over [[SSF|SSF.]] If you use the OpenGL video driver, games can be rendered in higher resolutions, unlike SSF which can only render in the game's native resolution. It is multi-platform and open-source, unlike SSF, which is closed-source and Windows-exclusive. SSF only lets you run games via mounted/burned disks, while Yabause lets you open ISO files as well as run burnt/mounted disks. The UI, despite not being perfect, is also better than SSF. What matters is compatibility, and SSF is far ahead in that regard. Yabause is recommended for its features for the games it is compatible with. Use SSF for everything else.<br />
[[Category:Emulators]]<br />
[[Category:Sega Saturn emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Ensata&diff=9626Ensata2015-10-23T09:27:40Z<p>66.249.82.128: Copied compatibility list from the linked site</p>
<hr />
<div>{{Infobox<br />
|image = ensata.gif<br />
|first = 1.4d<br />
|second = No<br />
|third = Windows<br />
|fourth = Nintendo<br />
|fifth = [http://www.warioworld.com/ WarioWorld]<br />
|sixth = closed source<br />
}}<br />
<br />
Ensata is an NDS emulator made by Nintendo., named after the prototype name of the Nintendo DS. It's function was to be a quick debugger for developers and eventually it ran commercial games - though compatibilty is very low. Two versions (v1.3 and v1.4d) were actually leaked versions from official sources, albeit cracked in a way that let users play games through these emulators. An interesting function is its ability to emulate the physical gap between the two screens of an actual Nintendo DS system.<br />
<br />
==Compatibility List==<br />
*Works perfectly<br />
**0010 - Cool 104 Joker & Setline (J) (Wario)<br />
**0038 - Ping Pals (U) (GBXR)<br />
**Demo - Ping Pals Wireless Multiboot Demo (U) (Independent)<br />
**Demo - Table Hockey E3 Download Tech Demo (U) (Independent)<br />
*Works but slowly<br />
**0024 - Robots (E) (Trashman)<br />
**0029 - GoldenEye - Rogue Agent (U) (Trashman)<br />
**0054 - Tiger Woods PGA Tour (E) (GBXR)<br />
**0059 - Robots (U) (Trashman)<br />
**0065 - Tiger Woods PGA Tour (U) (SpankMe)<br />
**Demo - Guru Guru Nagetto Download Demo (J) (Independent)<br />
**Demo - Submarine E3 Download Tech Demo (U) (Independent)<br />
**Demo - Zelda Gallery E3 Download Demo (U) (Independent)<br />
*Doesn't work (Error 'Stopped due to abort or undefined instruction in ARM9.')<br />
**Demo - Polarium Demo (U) (Independent)<br />
[http://www.ndsemulator.com/nintendo-ds/ensata-nds-roms.htm Source]<br />
<br />
==Download==<br />
[http://www.mediafire.com/download/x0odmalrndt9m7a/Ensata_v1.4d.rar Ensata v1.4d]<br />
<br />
==More info==<br />
[http://www.ndsemulator.com/nintendo-ds/ensata-help.htm Using Ensata]<br />
<br />
[[Category:Official Emulators]]<br />
[[Category:Emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=GiriGiri&diff=9623GiriGiri2015-10-23T04:25:55Z<p>66.249.82.128: /* More Info */ Changed the "Rental" list link, as that page had only MD titles (Out Run 2019, etc)</p>
<hr />
<div>{{Infobox<br />
|image = CyberDisck logo.gif<br />
|imagewidth = <br />
|first = Cassini<br />
|second = No<br />
|third = Windows<br />
|fourth = MegaDeath<br />
|fifth = [http://web.archive.org/web/20040326084355/http://cyberdisc.zaq.ne.jp/ cyberdisc.zaq.ne.jp]}}GiriGiri is a Sega Saturn emulator and one of the first to run commercial games at a decent speed. The developer, MegaDeath, was hired by Sega and GiriGiri was made an official emulator under the [http://web.archive.org/web/20040326084355/http://cyberdisc.zaq.ne.jp/ CyberDisc] service. The service only lasted a little over a year before it was shut down in early 2004. The official emulator has been hacked by a few teams.<br />
==Download==<br />
*[http://segaretro.org/images/e/e6/Giri_Giri_%28Original%29.rar Giri Giri v0.6] (Original Debugger)<br />
*[http://www.mediafire.com/download/co79zq05bpzrht7/Gurusen.exe Giri Giri] (Latest, official download off of CyberDisc. Requires 'Japanese OS.'<br />
*[http://segaretro.org/images/b/be/Giri_giri_GAV_%28Hacked_with_Everything_You_need%29.rar GAV v0.7.7 Beta] (Hack by Gavionne)<br />
*[http://www.zophar.net/download_file/2181 Cassini] (Hack by Cassini team)<br />
==More Info==<br />
[http://www.mediafire.com/view/izosdec6gzhrh1a/Giri_Giri_Compatibility_List.txt Compatibility List]<br />
<br />
[https://web.archive.org/web/20031119071027/http://cyberdisc.zaq.ne.jp/kisyu.cgi CyberDisc 'Rental' Games List]<br />
[[Category:Official Emulators]]<br />
[[Category:Emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9622History of emulation2015-10-23T03:40:13Z<p>66.249.82.128: /* NES */ Added some more info on NES emulators on FM Towns</p>
<hr />
<div>This page contain information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990. It could run some simple NES games such as Donkey Kong.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "I've tested both in an FM Towns emulator, and both do work with simple games like Donkey Kong, so they're not fakes."</ref><br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. It had very prelimilary sound emulation.<ref>[http://www.zophar.net/forums/showpost.php?p=85512&postcount=1 MyaMyaMya's post in "First Famicom/NES emulator?"] - "Pasofami even has sound...awful ear-killing sound."</ref> Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
Initial attempt to emulate Nintendo DS was made in 2004. With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate Nintendo DS, although it only emulated GBA hardware.<br />
<br />
* [http://www.zophar.net/ds/ideas.html iDeaS], first released in 2004 or 2005, was the first DS emulator that could run commercial games. It also had some plugin system that was not widely used.<br />
<!-- http://www.ne.jp/asahi/krk/kct/misc/emu.htm says 2004 for above two emulators but no other source mention release dates --><br />
<br />
* [[Ensata]]: An NDS emulator made by Nintendo (and Intelligent Systems?) that was leaked to emulation community in unknown year<!-- 2005? 2006? -->. It could run select few commercial games, though compatibility was very low.<br />
<br />
* [[DeSmuME]]: Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial port Drastic, before making it to Desmume. <br />
<br />
* [[No$|NO$]]GBA: originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9620History of emulation2015-10-23T03:21:56Z<p>66.249.82.128: /* Nintendo DS */ Added DSEmu and iDeaS</p>
<hr />
<div>This page contain information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990.<br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
Initial attempt to emulate Nintendo DS was made in 2004. With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* [http://www.zophar.net/ds/dsemu.html DSEmu], first released in 2004, was the first "attempt" to emulate Nintendo DS, although it only emulated GBA hardware.<br />
<br />
* [http://www.zophar.net/ds/ideas.html iDeaS], first released in 2004 or 2005, was the first DS emulator that could run commercial games. It also had some plugin system that was not widely used.<br />
<!-- http://www.ne.jp/asahi/krk/kct/misc/emu.htm says 2004 for above two emulators but no other source mention release dates --><br />
<br />
* [[DeSmuME]]: Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial port Drastic, before making it to Desmume. <br />
<br />
* [[No$|NO$]]GBA: originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=History_of_emulation&diff=9619History of emulation2015-10-23T03:06:59Z<p>66.249.82.128: /* External Links */ Added a Japanese page that lists initial release year of emulators</p>
<hr />
<div>This page contain information of emulation history.<br />
<br />
Emulation in general gained popularity around 1995-1997, mostly due to increased CPU speed, increased usage of Internet, and increased number of decent emulators.<br />
<br />
==History==<br />
<br />
===NES===<br />
The early history of NES emulation is vague, but there are some early emulators known to public.<br />
<br />
*'''Family Computer Emulator V0.35''' for FM Towns, by "Haruhisa Udagawa", with file timestamps of December 12, 1990.<br />
*'''Pasofami''' for the FM Towns, with a release date of May 1, 1993 in its info file. Windows version was released on 1995.<br />
*'''LandyNES''' by Alex Krasivsky, which seems became the base of iNES emulator. At least one beta version was released to the public, but discontinued after the release of NESticle. No release date known but likely mid to late 1990s.<br />
*Marat Fayzullin's [http://fms.komkon.org/iNES/ iNES] (also known as interNES in early versions) is the first (or at least one of the first) emulator to use [http://wiki.nesdev.com/w/index.php/INES NES header format (also known as iNES format)]. The release date of first version is 1996 according to its site.<br />
*[http://www.zophar.net/documents/nes/nesa.html NESA] (Nintendo Entertainment System in Assembler) by British programmer Paul Robson was one of the first free NES emulator with source code available. [http://metopal.com/2012/04/06/interview-paul-robson-programmer-of-the-nesa-emulator/ metropal.com] has an interview with the author.<br />
*[[NESticle]] (first version known as v0.2) was released on April 3, 1997. It was one of the first freeware NES emulators.<br />
<br />
====External Links====<br />
*[http://www.zophar.net/forums/showthread.php?t=10169 First Famicom/NES emulator?] - Zophar's Domain<br />
*[http://forums.nesdev.com/viewtopic.php?t=6905 Anyone remember the first NES emulator?] - nesdev.com<br />
*[http://forums.nesdev.com/viewtopic.php?t=8721 NES Emulation History] - nesdev.com<br />
*Old [http://www.nesworld.com/ NES WORLD] archive pages<br />
**[http://www.nesworld.com/old/emu1.htm Page 1] - Unknown Year, but probably in 1996. Has information of Pasofami and interNES.<br />
**[http://www.nesworld.com/old/emu2.htm Page 2] - Sometime around May 1996. Does not have much info of emulators (only lists variants of "Famicom (NES) emulator" which is likely Pasofami) instead forces on game screenshots taken from early NES emulators.<br />
**[http://www.nesworld.com/old/emu3.htm Page 3] - Sometime around May 1997. Has information of various early NES emulators such as NESticle.<br />
<br />
===SNES===<br />
Just like NES, the SNES emulation history is quite fuzzy, but there are evidences that SNES emulators existed as early as 1994.<br />
<br />
*[http://www.zophar.net/snes/vsmc.html VSMC] was released in 1994 and could run select few Homebrew roms. Apparently it was updated a few times after its initial release, and later versions could run some commercial games including Final Fantasy 2.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt EMULATION Issue #2 - 23/07/96] - VSMC's new Brain: "Whilst previous versions of VSMC were fast, some programs like Final Fantasy 2<br />
were hideously slow."</ref> [https://www.youtube.com/watch?v=J7YXaaYdPGw (Video of one early version. Please note the music is inserted by video editing, not from the emulator.)]<br />
*'''Super Pasofami''' or '''SPW''' (Super Pasofami for Windows?), developed by the author of Pasofami, was released sometime in 1996. Very little information is available about this emulator aside of the reports that version 1.4a deleted some people's Windows directories.<ref>[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt EMULATION Issue #4 - 28/08/96] - Revenge of Super Pasofami? (Windows 95): "SPW 1.4a has been released, and reportedly deleted some people's Windows<br />
directories. Whether this is a revenge plot by the author, or just some dodgy programming, remains to be seen. For this reason, most webpages do not carry 1.4a."</ref><br />
*[http://www.zophar.net/snes/esnes.html ESNES] was one of the first SNES emulator that could emulate sound. It later merged with NLKSNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlksnes.html NLKSNES] was one of the fastest SNES emulators, though it lacked sound emulation. It later merged with ESNES to become NLKE.<br />
*[http://www.zophar.net/snes/nlke.html NLKE] is successor of ESNES and NLKSNES and contained both speed and sound.<br />
*[[Snes9x]] was a merged effort of '''Snes96''' and '''Snes97''', both released sometime in 1996-1997.<br />
*[[ZSNES]] was first released on October 14, 1997.<br />
<br />
====External Links====<br />
*[http://patpend.net/articles/ar/s9xpast.html The Past of SNES '9x (archaic ruins)] - Contain some history of SNES emulation scene.<br />
<br />
===Genesis===<br />
Genesis emulation dates as early as 1994.<br />
*An emulator simply called [http://segaretro.org/Megadrive_(emulator) Megadrive] released in 1994 could run Sonic the Hedgehog very slowly with no sound and many glitches. Quickly discontinued because the author lost its source code from a hard drive crash. It is currently the earliest known Genesis emulator.<br />
*[http://segaretro.org/GenEm GenEm], first released in 1996, is the second Genesis emulator released. The DOS Version of it was the first emulator to feature (prelimilary) sound emulation.<br />
*[[Genecyst]], first released in 1997 was one of the first widely used Genesis emulator.<br />
*[http://www.zophar.net/genesis/kgen.html KGen] was earlist predecessor of [[Kega Fusion]], released around 1997-1998.<br />
<br />
===Nintendo 64===<br />
Earliest known attempt at N64 emulation is 1998.<br />
*[http://www.zophar.net/n64/project-unreality.html Project Unreality], released in May 1998, was the first Nintendo 64 emulator that could run several homebrew ROMs and could show N64 logo screen of Mortal Kombat Trilogy and Wave Race 64. It was discontinued after the two main developers decided to join a game development company to create commercial N64 games.<ref>[http://games.slashdot.org/story/98/07/12/1713252/project-unreality-in-limbo Project Unreality in limbo (Slashdot)]</ref><br />
*[[UltraHLE]], released in January 26, 1999, was so good that angered Nintendo.<br />
<br />
===Game Boy===<br />
Not much is known about GB emulation before 1995.<br />
*[http://fms.komkon.org/VGB/ Virtual GameBoy] (VGB) was first known GB emulator that could run commercial games. First released in 1995 for some unknown platform then ported to PC sometime in 1995 or 1996.<br />
*[[No$]]GMB was released for DOS in 1997. GameBoy Color support was added in 1998.<br />
<br />
===Game Boy Advance===<br />
Unlike other consoles, GBA emulation and Homebrew scene was started as early as 2000, a year before GBA's release. <!-- Why? I don't know... I heard a rumor that some GBA internal docs have leaked (as well as Yoshi demo) but I have no source. --><br />
*[http://www.zophar.net/gba/gbaemu.html GBAEmu], released in September 2000, was the first known GBA emulator. It could run some Homebrew ROMs as well as Nintendo's "Yoshi's Story" tech demo.<br />
*[http://www.zophar.net/gba/igba.html iGBA], which was available as early as February 2001 and last updated on March 25, 2001, could run a few commercial games with some graphical glitches and with no sound.<br />
*Several GBA emulators with more accuracy were released in 2001, for example [http://www.zophar.net/gba/boycott-advance.html Boycott Advance], [http://www.zophar.net/gba/dreamgba-tng.html DreamGBA], [[No$]]GBA, and [[VisualBoy Advance]].<br />
<br />
===Nintendo DS===<br />
With so many emulators like iDeaS, and the leaked EnSata, it only got decent enough by 2007.<br />
<br />
* '''DeSmuME:''' Developed by YopYop156 around 2005, first as "YopYop DS". Discontinued at version 0.3.3 in April 2006, citing a change of laws regarding emulation in France. Source code was then released. Many devs tried on their own to made their own follow-up (one such emulator includes NDesMume, of which only one version was ever released), before teaming up and merging their work, resulting in build 0.5.0 as the starting point for the new emulator.<br />
<br />
:With partial Wi-Fi emulation enabling online MP (but not local MP) in 2010, Nintendo supposedly threatened the devs with legal action (though this is unconfirmed). This resulted in the online Wi-Fi functionality being removed from the main trunk, yet it still had its own active branch which didn't face any legal action whatsoever.<br />
<br />
:The main trunk devs decided to drop all development of the Wi-Fi feature or anything related (online, local, download play, Wii/DS connectivity, DSiWare). This had the unfortunate side-effect of stalling efforts to preserve online content near the closure of Nintendo's DS servers in 2014 as other parties were scrambling to get the emulation enough to preserve packets from online play.<br />
<br />
:Similarly, the high-resolution DS rendering feature appeared first in shikaver's port (X432R), which was also more optimized for speed and kept getting updated with features from the trunk. Then in the closed-source commercial port Drastic, before making it to Desmume. <br />
<br />
* '''NO$GBA:''' originally a GBA emulator, it received e-Reader and NDS emulation by its 2.4 version by 2006. It was for a long time THE emulator for DS games. It also had partial implementation for local multiplayer that went nowhere, and a very useful debugger for modding DS/GBA games. Development stalled for a long time with version 2.6a published in April 2008. While it's not nearly up-to-par with the more recent games due to graphical problems, the apparent crashes on boot could be solved with a separate tool to decrypt DS images.<br />
<br />
:Came back after a long hiatus in 2014 with version 2.7 and is now more or less under development - 2.8a notably is the first emulator to include DSiWare emulation.<br />
<br />
===PlayStation===<br />
Earliest known attempt at PlayStation emulation is 1998. PlayStation emulation is notable for two controversial commercial emulators, both of which Sony sued.<br />
*[http://www.zophar.net/psx/psemu-psemu-pro.html PSEmu/PSEmu Pro], first released in early 1998, was one of the earliest PS emulator that could run commercial games. It also created the plugin standard that is still used by [[ePSXe]].<br />
*[http://www.zophar.net/psx/psyke.html Psyke], released around 1998-1999, was the first PS emulator that used Dynamic Recompilation to speed up the emulation. It could run a few games such as Metal Slug and Tekken 3. An interview with the author on September 13, 1998 is available on [http://www.emuviews.com/show.php?SERIAL=223 this site].<br />
*[https://en.wikipedia.org/wiki/Bleem! Bleem!], first released in March 1999 for Windows, was a commercial software that could run several commercial games in full speed with enhanced resolution and texture filtering. There were also three separate Dreamcast versions that could run Gran Turismo 2, Metal Gear Solid and Tekken 3.<br />
*[https://en.wikipedia.org/wiki/Connectix_Virtual_Game_Station Virtual Game Station], another commercial emulator, was released in 1999 but for Macintosh. Windows version was released later and allegedly had better compatibility than Bleem!, albeit without enhanced graphics.<br />
<br />
==References==<br />
{{Reflist}}<br />
<br />
==External Links==<br />
*[http://www.zophar.net/oldnews/ Old news archive] - Zophar's Domain<br />
*EMULATION: The ALL Format Newsletter - a series of emulation newsletters published in July to August 1996<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_001.txt Issue #1 - July 1996]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_002.txt Issue #2 - 23/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_003.txt Issue #3 - 30/07/96]<br />
**[http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/reviews/emu_004.txt Issue #4 - 28/08/96]<br />
*[http://www.ne.jp/asahi/krk/kct/misc/emu.htm コンシューマエミュレータリスト (Consumer Emulator List)] - A Japanese page that lists initial release year of various emulators<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Lakka&diff=9614Lakka2015-10-22T05:56:24Z<p>66.249.82.128: Added Category:RetroArch</p>
<hr />
<div>{{Infobox<br />
|image = Lakka-logo.png<br />
|imagewidth = 120<br />
|first = r20834<br />
|second = Yes<br />
|third = Linux<br />
|fourth = [https://github.com/libretro/Lakka/graphs/contributors Lakka Team]<br />
|fifth = http://www.lakka.tv/<br />
|sixth = [https://github.com/libretro/Lakka GitHub]<br />
}}<br />
<br />
'''Lakka''' is a bundling of [[RetroArch]] and the [[Linux]] operating system. It is aimed to be installed on smaller devices to serve as dedicated [[emulation box]]es. It is based on [http://openelec.tv/ OpenELEC].<br />
<br />
It uses the XrossMediaBar (XMB) graphical user interface (GUI). Lakka has been ported to a multitude of hardware. <br />
<br />
==Hardware==<br />
===Stable===<br />
* Raspberry Pi<br />
* Personal Computer<br />
* CuBox-i<br />
* HummingBoard<br />
* Banana Pi<br />
* Cubieboard 2<br />
* Cubietruck<br />
<br />
===Work in progress===<br />
* Odroid-C1<br />
* Raspberry Pi 2<br />
<br />
==Downloads==<br />
[http://www.lakka.tv/disclaimer/ Lakka]<br />
<br />
==External links==<br />
[https://www.youtube.com/channel/UCsFAXPsgzbU-6KRKqumtbXA Official Lakka Youtube Channel]<br />
<br />
[[Category:Emulation consoles]]<br />
[[Category:RetroArch]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Category:PlayStation_2_emulators&diff=9612Category:PlayStation 2 emulators2015-10-22T05:36:06Z<p>66.249.82.128: Category Page created</p>
<hr />
<div>{{main|PlayStation 2 emulators}}<br />
This category lists Sony PlayStation 2 (PS2) emulators.<br />
[[Category:Emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Play!&diff=9611Play!2015-10-22T05:35:18Z<p>66.249.82.128: Added Category:PlayStation 2 emulators</p>
<hr />
<div>{{Infobox<br />
|image = playicon.png<br />
|imagewidth = 128<br />
|first = 0.30<br />
|second = Yes<br />
|third = Windows, OS X, Android, iOS<br />
|fourth = [https://github.com/jpd002 jpd002]<br />
|fifth = [http://purei.org/ purei.org]<br />
|sixth = [https://github.com/jpd002/Play- GitHub]}}<br />
<br />
Play! is a [[High/Low_level_emulation|high-level]] [[PlayStation 2]] emulator that runs on almost every major platform, minus Linux/BSD. Its compatibility and features are pretty far behind [[PCSX2]] still, but quite a few commercial titles can be run on all supported platforms, except the iOS port does not support input yet. Since Play! is high-level, it doesn't need an actual PS2 BIOS to run games; and Play! is not a plugin-based emulator so there are very little settings or setup needed to run games, aside from installing/picking games.<br />
<br />
Play! is also the first ever PlayStation 2 emulator to run on the ARM architecture, being capable of running on certain Android & iOS devices, including Android x86 support & gamepads on Android too. Game compatibility is also very equal on all ports.<br />
<br />
==Downloads==<br />
*[http://purei.org/downloads/play/weekly/ Official weekly builds]<br />
*[http://www.emucr.com/search/label/Play!?&max-results=12 Latest Builds]<br />
<br />
==Compatibility List==<br />
[https://github.com/jpd002/Play-/wiki/Compatible-games#windowsos-x Windows & Mac]<br />
<br />
[https://github.com/jpd002/Play-/wiki/Compatible-games#android Android]<br />
<br />
[https://github.com/jpd002/Play-/wiki/Compatible-games#ios iOS]<br />
<br />
[[Category:Emulators]]<br />
[[Category:PlayStation 2 emulators]]<br />
[[Category:Windows emulation software]]<br />
[[Category:OS X emulation software]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=ColecoVision_emulators&diff=9602ColecoVision emulators2015-10-22T05:20:47Z<p>66.249.82.128: Added blueMSX to the list, added ColecoVision category</p>
<hr />
<div>[[File:coleco.jpg|thumb|250px|The ColecoVision]]The '''[[gametech:ColecoVision|ColecoVision]]''' was a console produced by [https://en.wikipedia.org/wiki/Coleco Coleco] in 1982, before being discontinued in 1984 due in part to the [https://en.wikipedia.org/wiki/North_American_video_game_crash_of_1983 USA video game crash of 1983]. Notably, it provided gamers with experiences very much alike the arcade versions of games, as well as having Donkey Kong as a pack-in title to showcase this. It uses very similar hardware to the [[SG-1000 emulators|SG-1000]].<br />
<br />
==Emulators==<br />
{| class="wikitable"<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 />
|style="text-align:center;"|[[BizHawk]]<br />
|style="text-align:center;"|Windows<br />
|style="text-align:center;"|[http://tasvideos.org/BizHawk/ReleaseHistory.html 1.7.3]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[MAME]]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://www.mamedev.org/release.html {{MAMEVer}}]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|✓<br />
|-<br />
|style="text-align:center;"|[http://fms.komkon.org/ColEm/ ColEm]<br />
|style="text-align:center;"|Multi-platform<br />
|style="text-align:center;"|[http://fms.komkon.org/ColEm/#Downloads 3.4]<br />
|style="text-align:center;"|✓<br />
|style="text-align:center;"|?<br />
|-<br />
|style="text-align:center;"|[[blueMSX]]<br />
|style="text-align:center;"|Windows, Multi-platform*<br />
|style="text-align:center;"|[http://bluemsx.com/download.html 2.8.2]<br />
|style="text-align:center;"|✗<br />
|style="text-align:center;"|?<br />
|}<br />
<nowiki>*</nowiki>: Only available outside of Windows as a libretro core (e.g. [[RetroArch]]).<br />
<br />
[[Category:Consoles]]<br />
[[Category:ColecoVision emulators|*]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Kega_Fusion&diff=9596Kega Fusion2015-10-22T04:59:24Z<p>66.249.82.128: Added Category:SG-1000 emulators</p>
<hr />
<div>{{Infobox<br />
|image =KEGA.gif<br />
|first = 3.64<br />
|second = No<br />
|third = Windows, Linux, OS X<br />
|fourth = Steve Snake<br />
|fifth = [http://www.carpeludum.com/eidolons-inn-2/ Eidolon's Inn]}}<br />
'''Kega Fusion''' is a Sega SG1000, SC3000, SF7000, [[Master System emulators|Master System]], Game Gear, [[Sega Genesis emulators|Genesis/Megadrive]], SVP, Pico, SegaCD/MegaCD and 32X emulator.<br />
==Download==<br />
[http://www.carpeludum.com/download/Fusion364.zip]<br />
<br />
==Review==<br />
<br />
A very high quality emulator with very high compatibility. Unfortunately closed-source and no longer updated. For this reason other Genesis emulators has surpassed it in terms of compatibility. [[Genesis Plus GX]] has 100% commercial game compatibility. It however, lacks 32X support that Kega Fusion has.<br />
<br />
==NetPlay==<br />
{| class="mw-collapsible mw-collapsed wikitable"<br />
! colspan=2 width="250"|Review<br />
|-<br />
| '''PROS''' ||<br />
*Support for up to 4 (5??) simultaneous people<br />
*Can emulate every console, handheld and peripheral released before the Saturn<br />
*In-game chat, so you don't have to switch between windows<br />
*Every player can share Controller 1 at the same time so you can take turns with single player games<br />
*Netplay can be finely tuned to give the smoothest experience possible (with slight input lag)<br />
|-<br />
| '''CONS''' ||<br />
*The emulator is extremely sensistive and desynchs if you focus on another window, move the window around or minimize it<br />
*Chat messages appear too briefly on screen<br />
|}<br />
[[Category:Emulators]]<br />
[[Category:NetPlay]]<br />
[[Category:Linux emulation software]]<br />
[[Category:OS X emulation software]]<br />
[[Category:SG-1000 emulators]]<br />
[[Category:Master System emulators]]<br />
[[Category:Sega Genesis emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Genesis_Plus_GX&diff=9595Genesis Plus GX2015-10-22T04:58:50Z<p>66.249.82.128: Added Category:SG-1000 emulators</p>
<hr />
<div>{{Infobox<br />
|image = Genplus-GX.png<br />
|imagewidth = 153<br />
|first = 1.7.4<br />
|second = Yes<br />
|third = [[Wii]], [[Gamecube]]<br />
|fourth = eke-eke<br />
|fifth = [https://code.google.com/p/genplus-gx/ Google Code]<br />
|sixth = [https://code.google.com/p/genplus-gx/ Google Code]}}'''Genesis Plus''' '''GX''' is an open-source [[Sega Genesis emulators|Genesis]], [[Master System emulators|Master System]], Game Gear, SG-1000 and Sega CD/Mega CD emulator by eke-eke. It is based on an older emulator, '''Genesis Plus''', by Charles MacDonald. This older version only supports Genesis.<br />
<br />
==Download==<br />
[http://www.emucr.com/search/label/GenesisPlus-GX SVN Build] ([[Wii]] and libretro only)<br />
<br />
<br />
==Versions==<br />
Genesis Plus, while older, is available as a standalone program for Windows and DOS. {{Infobox<br />
|first = 1.2a<br />
|second = No<br />
|third = Windows, [[DOS]], OS X<br />
|fourth = Charles MacDonald<br />
|fifth = [http://cgfm2.emuviews.com/genplus.php emuviews.com]<br />
|sixth = [http://cgfm2.emuviews.com/zip/gp-062203-src.zip Zip]}}Genesis Plus GX, however, is only available on platforms other than Wii/Gamecube as a result of being a libretro core for [[RetroArch]].<br />
<br />
==Compatibility==<br />
It is claimed that Genesis Plus GX can reach 100% compatibility with all commercial games released on the platforms it supports, all while being made primarily to run on Wii/Gamecube. It is recommended to use this version instead of the original Genesis Plus where possible.<br />
<br />
[[Category:Emulators]]<br />
[[Category:SG-1000 emulators]]<br />
[[Category:Master System emulators]]<br />
[[Category:Sega Genesis emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Building_RetroArch&diff=9592Building RetroArch2015-10-22T04:31:45Z<p>66.249.82.128: Added Category:RetroArch</p>
<hr />
<div>This page contains instructions of building [[RetroArch]] from source. Most average users should use prebuilt binaries instead.<br />
<br />
=Building on Windows=<br />
Note - the following is for 64-bit Windows only. 32-bit Windows will need to get 32-bit MinGW instead and use 32-bit headers and libs for RetroArch.<br />
<br />
Download the prepackaged toolchain from [http://themaister.net/retroarch-dl/MinGW-win64-RetroArch-dev-winpthread.7z here]. (Other versions of the mingw-w64 toolchain can be found [https://www.dropbox.com/sh/91sakv0qdyxjx9f/AAB2qJLK6v_UAvzXlwWI1hi4a/dev_tools?dl=0 here], but they may not have the Git Bash.vbs script)<br />
<br />
Extract it somewhere, for example C:\MinGW.<br />
<br />
Run Git Bash.vbs. Then do the following commands:<br />
<br />
git clone https://github.com/libretro/libretro-super.git<br />
cd libretro-super<br />
./libretro-fetch.sh<br />
<br />
You should now have all the libretro organization repositories cloned in the libretro-super folder within your MinGW folder. You can use libretro-fetch.sh again to update all repositories.<br />
<br />
Just as a tip, always do a "git pull" to update the repository and "make clean" to clean up old build files before building anything. -j sets the number of jobs to do simultaneously, if you have a quad-core CPU, use -j4. <br />
<br />
If you change a file in one of the cloned repositories and git won't let you update, do:<br />
<br />
git reset --hard<br />
git pull<br />
<br />
It should update after that. If not, delete the whole repository and run libretro-fetch.sh again.<br />
<br />
To change directories/folders do:<br />
<br />
cd folder<br />
or<br />
cd folder/subfolder<br />
<br />
etc.<br />
<br />
To go up one directory:<br />
<br />
cd ..<br />
<br />
Other basic UNIX shell commands like "ls" can be useful as well.<br />
<br />
===Using MSYS2 with mingw-w64===<br />
<br />
You can use [http://sourceforge.net/projects/msys2/ MSYS2] to set up a mingw-w64 environment instead of using the prepackaged toolchain, which has a package manager for easy updating and installation. A guide to setting this up as well as a guide for making a Unix-like build can be found [https://gist.github.com/heuripedes/b6da0fea68b648bdd2ae#file-pure-msys2-build-md here].<br />
<br />
==To build RetroArch:==<br />
Download the [http://themaister.net/retroarch-dl/RetroArch-win64-headers.zip headers] and [http://themaister.net/retroarch-dl/RetroArch-win64-libs.zip libs] and extract them to the folder where the RetroArch repository was cloned (in \libretro-super\retroarch if you used the fetch script). Then execute these commands from the Git Bash shell:<br />
<br />
cd libretro-super<br />
cd retroarch<br />
git pull<br />
make -f Makefile.win clean<br />
make -f Makefile.win -j4<br />
<br />
You should see a list of files being compiled, ending with "LD RetroArch.exe". You can then copy the newly compiled retroarch.exe and \tools\retroarch-joyconfig.exe from libretro-super\retroarch to wherever you keep your RetroArch installation.<br />
<br />
SoftFilters and Audio DSP filters are compiled by going into gfx/filters and audio/filters, respectively, and running make on the Makefile. For example<br />
<br />
cd retroarch<br />
cd gfx/filters<br />
make clean<br />
make<br />
<br />
After they build, you can copy the filters to your RetroArch installation.<br />
<br />
<br />
==To build libretro cores:==<br />
<br />
After running the fetch script, you should have a folder for each libretro core in your libretro-super folder.<br />
<br />
Before you start building cores, you may need to set up your exports for some to build properly. If you're using the prepackaged toolchain, you will need to do this for libretro-build.sh to work:<br />
<br />
export CC=gcc<br />
export CXX=g++<br />
export MAKE=make<br />
<br />
These will be in effect until you close the Git Bash shell. You will have to set them again when you start it up again. To make this easier, create a shell script called [http://pastebin.com/P2bNTcFT exports.sh] (check the link for a suggested script), then you can run it with ".":<br />
<br />
. exports.sh<br />
<br />
You can put any exports you want or need in this script and they will be set.<br />
<br />
You can use libretro-build.sh to build all cores at once:<br />
<br />
cd libretro-super<br />
./libretro-build.sh<br />
<br />
This will attempt to build almost every core available. This can take quite a while to complete, so you may wish to build cores individually:<br />
<br />
cd libretro-super<br />
./libretro-build.sh build_libretro_bsnes<br />
<br />
The exact build_libretro calls can be found in the [https://github.com/libretro/libretro-super/blob/master/libretro-build.sh#L97 libretro-build.sh] script.<br />
<br />
Cores that build successfully are put in /dist/win in your libretro-super folder. Be sure to run libretro-fetch.sh to update your local Git clones before building.<br />
<br />
==Building cores manually==<br />
<br />
If you wish, you can build cores manually if you want more control over the build process, though it's not recommended for inexperienced users. For most cores all you need to do is do:<br />
<br />
git pull<br />
make -f Makefile.libretro clean<br />
make -f Makefile.libretro -j4<br />
<br />
If there isn't a Makefile.libretro in the top level, try to find a "libretro" folder within the repository and there should be a makefile in there. After the core is built, it will be in the same folder as the makefile used to compile it.<br />
<br />
Refer to the [https://github.com/libretro/libretro-super/blob/master/libretro-build-common.sh libretro-build-common.sh] for exact commands for each core.<br />
<br />
Some cores need special commands for building:<br />
<br />
===bSNES Performance===<br />
<br />
cd libretro-bsnes/perf<br />
make ui='target-libretro' profile='performance' clean<br />
make ui='target-libretro' profile='performance' -j4<br />
<br />
===bSNES Balanced===<br />
<br />
cd libretro-bsnes/balanced<br />
make ui='target-libretro' profile='balanced' clean<br />
make ui='target-libretro' profile='balanced' -j4<br />
<br />
===bSNES Accuracy===<br />
<br />
cd libretro-bsnes<br />
make ui='target-libretro' profile='accuracy' clean<br />
make ui='target-libretro' profile='accuracy' -j4<br />
<br />
===Mednafen===<br />
<br />
cd libretro-mednafen<br />
make core=[CORE] clean<br />
make core=[CORE] -j4<br />
<br />
Replace [CORE] with psx for PlayStation, pce-fast for PC-Engine, wswan for WonderSwan, ngp for Neo-Geo Pocket, or vb for Virtual Boy.<br />
Do not bother with snes or gba, those cores do not function correctly on Windows and are based on old versions of bSNES and VBA-M.<br />
<br />
===Mupen64plus===<br />
<br />
To make a build with the dynarec available:<br />
<br />
cd libretro-mupen64plus<br />
make WITH_DYNAREC=x86_64 clean<br />
make WITH_DYNAREC=x86_64 -j4<br />
<br />
===MAME===<br />
<br />
Download and install [http://www.python.org/ftp/python/2.7.5/python-2.7.5.amd64.msi Python 2.7.5] to the default location.<br />
<br />
Then do:<br />
<br />
make -f Makefile.libretro TARGET=mame PTR64=1 PYTHON="C:/Python27/pythonw.exe" clean<br />
make -f Makefile.libretro TARGET=mame PTR64=1 PYTHON="C:/Python27/pythonw.exe" -j4<br />
<br />
This core will take a while to build, depending on how fast your CPU is, how many jobs you specify, and how many cores your CPU has. You can save some time updating the core by adding PARTIAL=1 when doing a clean. You can also build MESS and UME by changing TARGET to "mess" and "ume" respectively.<br />
<br />
=Libretro-super=<br />
<br />
Libretro-super is a series of scripts used to ease the compilation and installation of each and every libretro emulation core and RetroArch itself. Thus this is the simplest route to a fully functional installation. If you need or want to build each core individually then you can refer to the [https://github.com/libretro/libretro-super/blob/master/libretro-build-common.sh build-common.sh] script for direction.<br />
git clone git://github.com/libretro/libretro-super.git<br />
cd libretro-super<br />
sh libretro-fetch.sh<br />
sh libretro-build.sh<br />
sh libretro-install.sh <path where you'd like RetroArch installed><br />
<br />
=Building on Linux=<br />
Building on Linux is similar to building on Windows.<br />
<br />
After entering the RetroArch folder, do:<br />
<br />
./configure<br />
<br />
...and install any necessary dependencies before running ./configure again. Then, do:<br />
<br />
make<br />
<br />
<br />
NOTE: Compilation may fail if you do not have the following installed:<br />
<br />
* g++<br />
* libgl1-mesa-dev<br />
* libsdl2-dev<br />
* mesa-common-dev<br />
* pkg-config<br />
<br />
Also, you may need one of the following if RetroArch is to run audio:<br />
<br />
* alsa (libsdl2-dev)<br />
* libpulse (libpulse-dev)<br />
* lossaudo<br />
* lopenal (libopenal-dev)<br />
* jack<br />
* libroar (libroar-dev) WARNING: This might break your compilation.<br />
* rsound<br />
<br />
==Raspberry Pi==<br />
There is a tutorial on how to bypass X11 and use KMS, thus reducing overhead.<br />
<br />
https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=56070<br />
<br />
The above might work on regular desktop Linux, too.<br />
<br />
Even so, if you plan on turning your Raspberry Pi into a "RetroArch machine", the easiest way is installing the [http://blog.petrockblock.com/retropie/retropie-downloads/ RetroPie image]. (You can also run [http://blog.petrockblock.com/2012/07/22/retropie-setup-an-initialization-script-for-retroarch-on-the-raspberry-pi/ its script].)<br />
<br />
=Making Cores=<br />
<br />
Some cores simply need that you run 'make'. Others require you to run 'make -f Makefile.libretro'. Sometimes, the makefile may be in a subfolder, usually called 'libretro'.<br />
<br />
'''WARNING: the following lists are incomplete.'''<br />
<br />
The following need only 'make':<br />
* 4do-libretro<br />
* any 'beetle' source<br />
* Dinothawr<br />
* dolphin (inside /libretro)<br />
* libretro-cap32<br />
* libretro-lutro<br />
* libretro-o2em<br />
* libretro-ppsspp (inside /libretro)<br />
* libretro-uae<br />
* mednfen-psx-libretro<br />
* nestopia (inside /libretro)<br />
* prosystem-libretro<br />
* stella<br />
* yabause (inside /libretro)<br />
<br />
The following need 'make -f Makefile.libretro':<br />
* blueMSX-libretro<br />
* desmume (inside /desmume)<br />
* fuse-libretro<br />
* gambatte-libretro (inside /libgambatte)<br />
* Genesis-Plus-GX<br />
* gw-libretro<br />
* Hatari (You may need to run ./configure)<br />
* mgba<br />
* picodrive<br />
* snes9x-next<br />
* vba-next<br />
<br />
The following cores also require the running of 'git submodule update --init':<br />
<br />
* dolphin<br />
* libretro-ppsspp<br />
* picodrive<br />
<br />
[[Category:FAQs]]<br />
[[Category:RetroArch]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Using_RetroArch&diff=9590Using RetroArch2015-10-22T04:30:55Z<p>66.249.82.128: /* External links */ Added Category:RetroArch</p>
<hr />
<div>==Basic Usage==<br />
{{Main|Dummies Guide: RetroArch}}<br />
After downloading [[RetroArch]],[[File:Rgui.png|thumb|205px|RGUI, RetroArch's original interface. XMB and GLUI follow the same basic structure.]] start up retroarch.exe.<br />
<br />
To launch a game, select the libretro core you'd like to use under '''Load Core''', and select a ROM under '''Load Content>Select File'''. Alternatively, you can use '''Load Content>Select File And Detect Core''' to be presented with a list of cores detected based on the file extension of the content.<br />
<br />
For more convenient ROM selection, setup your browser directory under '''Settings>Directory'''.<br />
<br />
==Installing RetroArch on Linux==<br />
===Debian based===<br />
First, add the PPA for <code>ppa:libretro/stable</code> or <code>ppa:libretro/testing</code> for stable builds and dev builds respectively (instructions [[Emulation on Ubuntu|here]]), then type the following into a terminal:<br />
sudo apt-get update<br />
<br />
sudo apt-get install retroarch<br />
<br />
sudo apt-get install <corename><br />
<br />
Replace <corename> with the name of the package the core is available in. You can see all of the cores available to you either in your package manager (e.g. Synaptic, Software Center) or by visiting [https://launchpad.net/~libretro/+archive/ubuntu/stable Launchpad]. To install all (or at least most) of the cores in one go, run<br />
sudo apt-get install libretro*<br />
<br />
====Initial setup (Ubuntu)====<br />
This section applies to most distros of Linux, but the paths referenced may be Ubuntu-specific.<br />
<br />
Before you can use the cores you've downloaded in Retroarch, you need to set the path to the libraries in '''retroarch.cfg''', the configuration file for Retroarch. Run Retroarch at least once to create a skeleton retroarch.cfg. By default, retroarch.cfg will be created in the directory '''$HOME/.config/retroarch''', where $HOME is your home directory. If retroarch.cfg is not found at that location, run Retroarch and choose the '''Save Config''' option - Retroarch will save a new configuration file and display its path on screen. Alternatively, you can use the '''find''' command:<br />
find ~ -name "retroarch.cfg"<br />
<br />
Next you need to locate the directory in which the libretro cores are stored. They should have been saved in the directory '''/usr/lib/libretro'''. You can check this by entering the command<br />
ls /usr/lib/libretro<br />
You should see a list of all the cores you downloaded. If the directory does not exist, you can find where the cores were saved with the find command:<br />
sudo find / -name "libretro"<br />
find may return several directories. Use '''ls''' to check each one until you find the downloaded cores.<br />
<br />
Once you've located the libretro cores, it's time to open retroarch.cfg using your editor of choice. Look for the option '''libretro_directory''', which may be located near the bottom of the file. Insert the path to the libretro cores between the quotation marks on the right hand side. Assuming the cores are located in <code>/usr/lib/libretro</code>, the line in the configuration file should look like<br />
libretro_directory = "/usr/lib/libretro"<br />
<br />
You can also set the libretro path using the menu. In Retroarch, go to Settings -> Path Options -> Core Directory and navigate to the appropriate folder. If you set everything up correctly, you should see the cores when you select the ''Core'' option in the menu.<br />
<br />
===Installation on Gentoo===<br />
<br />
First, install an overlay manager with git support: <br />
<br />
# USE="git" emerge layman<br />
<br />
Add the abendbrot repository for straightforward installation through RetroArch's git repository:<br />
<br />
# layman -a abendbrot<br />
# echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf<br />
<br />
Now, change portage to pull from the RetroArch git repository:<br />
<br />
# echo "games-emulation/retroarch-9999 **" >> /etc/portage/package.accept_keywords<br />
<br />
Set USE flags that you want, it is not required to enable every single one (you only need at least one audio and video output device; defaults are suitable enough). It is recommended to add udev for joystick support and netplay for netplay support.<br />
<br />
<br />
Build and install RetroArch from the git repository<br />
<br />
# emerge retroarch<br />
<br />
No cores are added by default, you will need to emerge them.<br />
<br />
# emerge <corename>-libretro<br />
<br />
Alternatively, you can set USE flags through <code>/etc/portage/package.use</code> libretro-meta package to choose what cores you wish; small all USE flags are on.<br />
<br />
Syntax:<br />
games-emulation/libretro-meta <USEFLAG> <USEFLAG> ...<br />
<br />
bsnes has USE flags for its balanced, performance and accuracy profiles:<br />
games-emulation/bsnes-libretro profile_accuracy ...<br />
<br />
The cores will be installed under /usr/lib/libretro/<br />
<br />
<br />
===Other Distros===<br />
You will have to compile from source. For Arch Linux, there are AUR packages that simplify this process, although it is not incredibly difficult otherwise. The most important part is making sure you have all the dependencies.<br />
<br />
Dependencies: (refer to your distro's wiki or package manager for exact package names)<br />
<br />
*pkgconfig<br />
<br />
*OpenGL headers (should be on most distros by default, if not try installing libgl/mesa development package<br />
====Optional====<br />
*libxml2 - For XML shaders and cheat support<br />
*freetype - TTF font rendering<br />
*ffmpeg/libavcodec - FFmpeg recording<br />
*nvidia-cg-toolkit - Cg shaders<br />
===Using RetroArch===<br />
RetroArch has a robust CLI for those who prefer the command line, there are also many pages which should have been installed by default for <code>retroarch</code>, <code>retroarch-joyconfig</code> and others. If you use the CLI be sure to configure your <code>retroarch.cfg</code> file before first use. This config is well commented so each option can be fully understood. Use <code>retroarch-joyconfig</code> command for simplified input setup. RetroArch can auto-detect inputs, which is a great feature to simplify playing with multiple/different controllers (refer to <code>man retroarch-joyconfig</code> for details). The <code>retroarch.cfg</code> file should be located in <code>/etc/retroarch.cfg</code>, your home folder or the directory where RetroArch was installed depending on your distro and compilation setup.<br />
<br />
==General Setup/Usage==<br />
===Menu Controls===<br />
<br />
Default keys for the keyboard are: x (confirm), z (back) and the arrow keys. If you're using an XInput (xbox 360) controller, your controller should already be set-up.<br />
===BIOS===<br />
<br />
If you are going to play in a system that needs a BIOS (e.g. PS1), place the [[Emulator_Files#Multi-System|BIOS files]] in RetroArch's 'system' directory.<br />
<br />
Mednafen is very picky about which BIOS to use. The ones that you might need are:<br />
<br />
<ul><br />
<li class="de2"><code>scph5500.bin</code></li><br />
<li class="de2"><code>scph5501.bin</code></li><br />
<li class="de2"><code>scph5502.bin</code></li><br />
</ul><br />
<br />
===Disc images===<br />
<br />
[[Mednafen]] requires you to load games through CUE sheets. Ensure that the CUE sheet is properly set up in order for the game to run. See the [[Cue sheet (.cue)]] for more.<br />
<br />
===Mupen64Plus===<br />
The following file need to be placed in the System folder to use the Rice plugin:<br />
<br />
*<code>RiceVideoLinux.ini</code><br />
<br />
Download it [http://www.mediafire.com/?au459fbk8r86jat here].<br />
<br />
<code>Glide64mk2.ini</code> is no longer needed in the current version of mupen64plus-libretro, as it is baked into the Glide64 now.<br />
<br />
===Super Game Boy===<br />
<br />
Using recent builds of the bsnes libretro cores, you can load Game Boy games in a fully emulated Super Game Boy. As this feature is not currently usable from the menu, you must do so using a command line. <br />
Start RetroArch with the following command to load GB games in SGB mode using bsnes:<br />
<br />
retroarch "path to Super Game Boy SNES cartridge ROM" --libretro "path to bsnes libretro" --subsystem sgb "path to Game Boy cartridge ROM"<br />
<br />
Put the actual paths to the ROMs in double quotes if there are spaces in the paths. For example:<br />
<br />
retroarch "C:\Games\SNES\Super Game Boy 2 (Japan).sfc" --libretro ".\cores\bsnes_balanced_libretro.dll" --subsystem sgb "C:\Games\Game Boy\Kirby's Dream Land (USA, Europe).gb"<br />
<br />
You will need <code>sgb.boot.rom</code> in your System folder, this can be found on the [[Emulator Files]] page in the SNES file pack if you do not have it.<br />
<br />
You can also use the RetroArch-Phoenix launcher to load them, but YMMV since it is not being updated anymore. Also, you can create a batch file like [http://pastebin.com/raw.php?i=yLm3HuDT this] to be able to drag and drop Game Boy ROMs onto it and launch them in SGB mode.<br />
<br />
===Dual Analog Controllers===<br />
PS1 games often used a set of default remappings if they didn't support it directly. Some games used both analogs as the D-pad, RetroArch doesn't support that though. Dual analogs only work in games that fully supported them, such as Ape Escape. To use dual analog for such games, start a game with mednafen/beetle_psx then go to Input Options, and change Device Type to '''DualShock'''. Also make sure you're using a [[RetroArch#PC_Versions|recent version]] of RetroArch and the mednafen/beetle_psx core.<br />
<br />
===Transfer PS1 Memory Card Files===<br />
Mednafen creates memory card files for each individual game, in contrast to PCSX-R/ePSXe where all game saves are stored into 2 memory card files. To transfer memory card files from PCSX-R/ePSXe to RetroArch:<br />
<br />
*Start game in RetroArch.<br />
<br />
*Go to system folder. Copy the names of the .mcr files created for the game.<br />
<br />
*Delete them.<br />
<br />
*Rename the files you want to transfer with the names of the RetroArch memcard files.<br />
<br />
*Place the new ones in the system folder.<br />
<br />
===Disk Changing===<br />
To changes disks in-game, go to Core Disk Options > Disk Image Append.<br />
<br />
Some games like Metal Gear Solid require the disk tray to be opened before changing disks. To do this, change 'Disk Index' to 'No Disk' first.<br />
<br />
=== FDS Disk Side Changing ===<br />
Just press the configured "Y" button. RetroArch won't display any OSD message to confirm the change.<br />
<br />
=== Gambatte GB custom palettes ===<br />
It is possible to use the custom palettes created with the standalone Qt GUI version of [[Gambatte]].<br />
<br />
First set the "gb_colorization" core option as "custom". Then create a "palettes" subdirectory in the system directory and copy the custom palettes there.<br />
<br />
The custom palettes will be searched in this order:<br />
* Your Rom Filename.pal<br />
* YOUR_ROM_INTERNAL_NAME.pal<br />
* default.pal<br />
You can download the set of standard SGB and GBC palettes [http://eadmaster.tk here] (look for "goomba2gambatte palette converter in python").<br />
<br />
===Audio DSP Plugins===<br />
RetroArch supports loading audio DSP plugins to add effects such as reverb to the audio output. This has been in RetroArch for a long time, but was recently reworked to be easier to use and more accessible from the menu, and are available in the main RetroArch repository now. Now you can load DSP filters in the menu under Settings>Audio>Audio DSP Plugin, where you can load a DSP preset with .dsp extension, which is a text file similar to a shader preset that lets you chain DSP filters and specify their options. The DSP filters themselves are dynamic libraries that are loaded according to the .dsp file. Each DSP filter has a standalone preset that documents the default options, and there are some example presets that combine more than one filter.<br />
<br />
Note that some of these filters may reduce volume a bit, so you may want to boost RA's volume level to compensate. If you want to remove the filter, press Start when the DSP Filter option is highlighted.<br />
<br />
The filters and their presets can be found [https://github.com/libretro/RetroArch/tree/master/audio/audio_filters here], which the DSP filters can be built for your platform with the makefile. These files should be included in nightly builds from the buildbot.<br />
<br />
===SoftFilters===<br />
Classic emulator filters like SuperEagle or Blargg's NTSC have been available as bSNES filter plugins in the past, which is no longer supported in bSNES/higan but was still available in RetroArch. However, this filter format was recently replaced with the SoftFilter spec, which has been upgraded to support more platforms, multi-threading and SIMD usage. The filters are dynamic libraries which are loaded in the menu under Settings>Video>Video Filter, which will apply the filter before any shaders are applied. <br />
<br />
The filters are found [https://github.com/libretro/RetroArch/tree/master/gfx/video_filters here], which can be built for your platform with the makefile. These files should be included in nightly builds from the buildbot.<br />
<br />
Note that these filters are WIP and may not work with all cores as they need to have codepaths for the pixel format the core uses (either 32bpp XRGB8888 or 16bpp RGB565). Blargg's NTSC is currently limited to 16bpp cores for example (bSNES is 32bpp so it won't work, but SNES9x is 16bpp so it works there). Cores that use Libretro GL for 3D like Mupen64plus can not use these filters.<br />
<br />
===Outputting log to a file===<br />
An easy way to get RetroArch to output logs to file for easy copy/pasting:<br />
<br />
retroarch --menu --verbose >> log.txt 2>&1<br />
<br />
It will load up to the menu as if you just double clicked the executable, but it will redirect standard output and standard error to a text file called <code>log.txt</code> in your RetroArch folder. The command above will append to the log and not overwrite existing information, if you want it to overwrite, change ">>" into ">". This can be put into a .bat file to easily run it when desired.<br />
<br />
==Building from source==<br />
{{Main|Building RetroArch}}<br />
Libretro-super is a series of scripts used to ease the compilation and installation of each and every libretro emulation core and RetroArch itself. Thus this is the simplest route to a fully functional installation. If you need or want to build each core individually then you can refer to the [https://github.com/libretro/libretro-super/blob/master/libretro-build-common.sh build-common.sh] script for direction.<br />
git clone git://github.com/libretro/libretro-super.git<br />
cd libretro-super<br />
sh libretro-fetch.sh<br />
sh libretro-build.sh<br />
sh libretro-install.sh <path where you'd like RetroArch installed><br />
<br />
If you want to build cores individually with the script instead of all of them at once, you can do this<br />
<br />
sh libretro-build.sh build_libretro_<corename><br />
<br />
to call one core's build function directly instead of calling them all.<br />
<br />
==Hotkeys==<br />
<br />
*F1 - Open menu<br />
*F2 - Save state<br />
*F4 - Load state<br />
*F6 - Input save state slot decrease<br />
*F7 - Input save state slot increase <br />
*F8 - Take Screenshot<br />
*F9 - Mute Audio<br />
*F11 - Hide Cursor<br />
*Space - Turn off Frame Limiter<br />
*Esc - Exit game<br />
*f - Fullscreen<br />
<br />
==Problems and Solutions==<br />
<br />
===Menu runs too fast===<br />
<br />
If Vsync is disabled for any reason, the menu may run unthrottled and scroll too fast to be usable. To fix this, enable Limit Maximum Run Speed, and set Maximum Run Speed to 1.0x. In the config file, these options are called <code>fastforward_ratio_throttle_enable</code> and <code>fastforward_ratio</code>. However, this will make fast forward not work, you will need to increase the Maximum Run Speed higher than 1.0x for that to work.<br />
<br />
This tends to happen when you first start up RetroArch and not after loading a game. This is because without a core loaded, the menu is only throttled by Vsync when Limit Maximum Run Speed is disabled, while cores are able to throttle on audio as well. Fastforward disables both Vsync and audio sync, which allows the core to run unthrottled unless it is specifically limited by the Maximum Run Speed setting.<br />
<br />
===Command prompt running and closing itself upon running retroarch.exe===<br />
<br />
If this only happens on certain cores, then you should check to see if you have all the required BIOS and other files available in the "system" folder or in the folder where the game is located.<br />
<br />
If it happens on all cores with a clean config file, then try changing <code>video_driver</code> setting from <code>gl</code> to <code>d3d</code> or <code>sdl2</code>, if you have a particularly ancient GPU.<br />
<br />
==External links==<br />
*[http://wiki.libretro.com/index.php?title=Main_Page Libretro Wiki]<br />
*[http://forum.themaister.net/viewtopic.php?id=467 Windows Compilation Guide]<br />
*[http://www.libretro.com/index.php/wiki/compilation/linux/ Linux Compilation Guide]<br />
*[https://github.com/libretro/RetroArch/wiki/RGUI RGUI Documentation]<br />
*[http://www.libretro.com/index.php/wiki/configuration/general-configuration/ General Configuration]<br />
*[http://www.libretro.com/index.php/wiki/configuration/windows-guide/ Advanced Configuration]<br />
<br />
[[Category:FAQs]]<br />
[[Category:RetroArch]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Retron5&diff=9584Retron52015-10-22T04:13:37Z<p>66.249.82.128: Added Category:Emulation consoles</p>
<hr />
<div>[[File:Retron5.jpg|thumb|250px|Retron5 emulation console]]<br />
The '''Retron5''' is a games console created by Hyperkin specifically to emulate older systems, primarily by using the original cartridges. While various official controllers can be used from the emulated consoles, the Retron5 is equipped with its own wireless controller. To play the games, the Retron5 utilizes [[RetroArch]].<br />
<br />
==Emulated Systems==<br />
* [[Nintendo Entertainment System Emulators|Famicom/NES]]<br />
* [[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color]]<br />
* [[Game Boy Advance emulators|Game Boy Advance]]<br />
* [[Sega Genesis Emulators|Sega Genesis/Mega Drive]]<br />
* [[Super Nintendo Emulators|Super Famicom/SNES]]<br />
<br />
==Controversy==<br />
Shortly after the release of the Retron5, it was discovered that Hyperkin were using RetroArch<ref>http://www.libretro.com/index.php/retroarch-license-violations/</ref>, which, due to the fact no source code was released for the Retron5, meant that Hyperkin were abusing the license. While they did later acknowledge this<ref>http://www.nintendolife.com/news/2014/09/hyperkin_responds_to_accusations_of_infringing_on_the_rights_of_emulator_creators</ref>, it was found that not all of the source code was provided<ref>http://www.libretro.com/index.php/hyperkins-retron5-continuing-licensing-problems/</ref>. This has yet to be resolved.<br />
<br />
The source code for the libretro cores used can be found [http://retron5.in/node/9 here].<br />
<br />
==References==<br />
<references><br />
<br />
[[Category:Emulation consoles]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Category:Wikipedia_copies&diff=9575Category:Wikipedia copies2015-10-21T17:09:56Z<p>66.249.82.128: Category Page created</p>
<hr />
<div>These pages are direct copy of [https://en.wikipedia.org Wikipedia].<br />
[[Category:Article stubs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Category:Shaders/Filters&diff=9571Category:Shaders/Filters2015-10-21T16:57:42Z<p>66.249.82.128: Category Page created</p>
<hr />
<div>{{main|Shaders and Filters}}<br />
This category lists articles related to Shaders and Filters.<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Console-specific_development_wikis&diff=9570Console-specific development wikis2015-10-21T16:54:28Z<p>66.249.82.128: Added Category:FAQs</p>
<hr />
<div>Here's a list of wikis dedicated to hosting documentation regarding console hardware and development. Useful for those interested in coding homebrew software.<br />
<br />
==Consoles==<br />
<br />
[http://wiki.nesdev.com/w/index.php/Nesdev_Wiki NESdev] (NES)<br />
<br />
[http://wiki.superfamicom.org/snes/show/HomePage SNES Development Wiki] (Super Nintendo)<br />
<br />
[http://wiki.megadrive.org/index.php?title=Main_Page MegaDrive Development Wiki] (Genesis/Mega Drive and add-ons)<br />
<br />
[http://www.archaicpixels.com/index.php/Main_Page Archaic Pixels] (PC Engine/TurboGrafx-16, add-ons, and PC-FX)<br />
<br />
[http://map.grauw.nl/ MSX Assembly] (MSX)<br />
<br />
[http://koti.kapsi.fi/~antime/sega/docs.html Saturn documentation] (Saturn)<br />
<br />
[https://web.archive.org/web/20100620161231/http://ps2dev.org/ PS2DEV Archive] (PlayStation 2)<br />
<br />
[http://www.gc-forever.com/wiki/index.php?title=Main_Page GC-Forever] (GameCube)<br />
<br />
[https://web.archive.org/web/20140214204244/http://www.free60.org/Main_Page Free60 Archive] (Xbox 360)<br />
<br />
[http://www.psdevwiki.com/ps3/ PS3 Developer Wiki] (PlayStation 3)<br />
<br />
[http://wiibrew.org/wiki/Main_Page Wiibrew] (Wii)<br />
<br />
[http://wiiubrew.org/wiki/Main_Page WiiUbrew] (Wii U)<br />
<br />
==Handhelds==<br />
<br />
[http://gbdev.gg8.se/wiki/articles/Main_Page GBdev] (Game Boy/Game Boy Color)<br />
<br />
[http://www.planetvb.com/modules/dokuwiki/doku.php? PlanetVB Wiki] (Virtual Boy)<br />
<br />
[http://www.gbadev.org/ GBAdev] (Game Boy Advance) (not really a wiki, but it was the best resource I could find)<br />
<br />
[http://tobw.net/dswiki/index.php?title=Main_Page DS Wiki] (Nintendo DS)<br />
<br />
[https://web.archive.org/web/20110927022223/http://www.bottledlight.com/ds/index.php NDSTech Archive] (Nintendo DS)<br />
<br />
[http://3dbrew.org/wiki/Main_Page 3Dbrew] (Nintendo 3DS)<br />
<br />
[[Category:FAQs]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=List_of_notable_PS2_ports_and_remakes&diff=9567List of notable PS2 ports and remakes2015-10-21T16:49:58Z<p>66.249.82.128: Added Category:Notable ports</p>
<hr />
<div><br />
<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|Windows<br />
! scope="col" style="text-align: center;"|Xbox<br />
! scope="col" style="text-align: center;"|Wii<br />
! scope="col" style="text-align: center;"|PSP<br />
! scope="col" style="text-align: center;"|Vita<br />
! scope="col" style="text-align: center;"|NDS<br />
! scope="col" style="text-align: center;"|PS3<br />
! scope="col" style="text-align: center;"|360<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Devil May Cry 1-3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Devil May Cry 3 is based on the Special Edition.<br />
|-<br />
| style="text-align: center;"|Disgaea: Hour of Darkness<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Disgaea 2: Cursed Memories<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Final Fantasy X<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Based on international version. Redone character models. Rerecorded soundtrack that's hit-or-miss.<br />
|-<br />
| style="text-align: center;"|Final Fantasy X-2<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Redone character models.<br />
|-<br />
| style="text-align: center;"|God of War, God of War II<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Stable framerate, screen tearing fixed. Cropped widescreen, stretched HUD.<br />
|-<br />
| style="text-align: center;"|Ico<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Jak and Daxter, Jak II, Jak 3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Sub-HD, cropped widescreen, a few minor graphical glitches. Vita suffers from massive slowdown, making it nigh unplayable.<br />
|-<br />
| style="text-align: center;"|Kingdom Hearts, Re:Chain of Memories, Kingdom Hearts II<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Altered character models, music. Based on the updated Final Mix versions.<br />
|-<br />
| style="text-align: center;"|Mega Man X7<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PC: A direct port from the PlayStation 2 version. Lacks basic PC functionality, no video options, inferior graphics, no remapable keyboard inputs, and does not support controller despite using PlayStation 2 button prompts. May not work on modern operating systems. Released only in Korea.<br />
|-<br />
| style="text-align: center;"|Mega Man X8<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PC: Features mouse-supported interface, higher resolution modes (up to 1280x1024) but no anti-aliasing options, and supports gamepads (XInput is not 100% supported). Compatible on modern operating system. Limited North American release although some retail Asian versions are available in 2-disc multi-lingual versions (English, Spanish, French, Italian, German, Japanese, and Korean).<br />
|-<br />
| style="text-align: center;"|Metal Gear Solid 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|HD ports based on Substance. Missing the skateboarding mini-game.<br />
|-<br />
| style="text-align: center;"|Metal Gear Solid 3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|HD ports based on Subsistence, meaning that Metal Gear and Metal Gear 2: Solid Snake are included. 60 FPS. Missing Metal Gear Online, Secret Theater, Snake vs. Monkey, and Guy Savage. <br />
|-<br />
| style="text-align: center;"|Odin Sphere<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|The original game: re-released digitally through PlayStation Network for PlayStation 3.<br />
<br />
Odin Sphere Leifthrasir: an HD remaster (the original game with updated graphics) and remake (updated mechanics and new content) for PS3, PS4, and Vita.<br />
|-<br />
| style="text-align: center;"|Okami<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Altered visuals and credits in all ports.<br />
|-<br />
| style="text-align: center;"|Phantom Brave<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Wii: Enhanced port with updated graphics and new content (extra story chapter, new characters, and new items). Loading times are nearly non-existent.<br />
<br />
PSP: Based the Wii version with extra recruitable characters.<br />
|-<br />
| style="text-align: center;"|Persona 3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Titled Persona 3 Portable. Option to play as female protagonist. Lets you control other party members in battle and guard, similar to Persona 4. Lacks "The Answer" from Persona 3 FES. No FMVs.<br />
|-<br />
| style="text-align: center;"|Persona 4<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Enhanced port with extra content. Some voices have changed in the English dub.<br />
|-<br />
| style="text-align: center;"|Ratchet & Clank 1-3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Moderately buggy ports.<br />
|-<br />
| style="text-align: center;"|Ratchet: Deadlocked<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Very buggy port.<br />
|-<br />
| style="text-align: center;"|Shadow of the Colossus<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Stable framerate. Based on the more difficult PAL release. Several of its time attacks are imbalanced with at least one requiring an exploit to complete its challenge time. Diagonal jumping is patched, making the secret garden inaccessible.<br />
|-<br />
| style="text-align: center;"|Silent Hill 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
Windows: Buggy, can mostly be fixed with patches. Has better lighting effects and worse fog.<br />
<br />
Xbox: Probably the best version of the game. Has the same lighting as the PC version, no fog issues, and good FMVs by default. The only part that's worse than the PC is that it's 480p only.<br />
<br />
Windows, Xbox and PS2 "Directors Cut" versions contain bonus material.<br />
<br />
PS3/360: HD version based on unfinished code. Stay far away.<br />
|-<br />
| style="text-align: center;"|Silent Hill 3<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|PS3/360: HD version based on unfinished code, and includes forced new (subjectively worse) voice acting. Stay far away.<br />
Windows: Pretty much perfect if you're running at native resolution. If you are running in HD, the DoF effects are rendered in native resolution, making them look pixelated.<br />
|-<br />
| style="text-align: center;"|Silent Hill 4: The Room<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Windows: An awful port with 15 fps cutscenes. Supposedly playable.<br />
Xbox: Just as good as the PS2 version, but with 480p support.<br />
|-<br />
| style="text-align: center;"|Sly Cooper, Sly 2, Sly 3<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Zone of the Enders<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Vita version was quietly after poor reception of the HD Collection's initial release.<br />
|-<br />
| style="text-align: center;"|Zone of the Enders: The Second Runner<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Vita version was quietly after poor reception of the HD Collection's initial release. The Xbox 360 version runs worse than the PS2 version. The PS3 version runs even worse than that if unpatched. Post-patch, and it's easily the definitive version of the game.<br />
|}<br />
{{stub}}<br />
[[Category:Notable ports]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=List_of_notable_ports&diff=9565List of notable ports2015-10-21T16:48:45Z<p>66.249.82.128: Added Category:Notable ports</p>
<hr />
<div>Some systems are easier, or harder to emulate than others. For that reason, using a port of that game for another system might be useful. Also, systems may have inherent flaws, which are not found in a port of that game on another system. A game may also be natively ported to the PC, which might be easier to run.<br />
<br />
This is not a complete list of every single port ever. Instead this focuses on games which are notable for having issues, which are solved by using another system.<br />
<br />
(E) beside the name means that this port relies upon simple emulation of a ROM, and thus the ROM can be extracted from that port and played in another emulator.<br />
<br />
(R) refers to a full remakes. Remakes may dramatically differ from the original game. There is however, some grey area between an "enhanced port" and a "remake". A game may be ported<br />
<br />
Console versions may be more convenient to set up. See [https://en.wikipedia.org/wiki/List_of_Virtual_Console_games Virtual Console games] or [https://en.wikipedia.org/wiki/List_of_PlayStation_Store_games PlayStation Store games] or [https://en.wikipedia.org/wiki/List_of_Xbox_Live_Arcade_games Xbox Live Arcade games]<br />
<br />
==PC versions==<br />
===Benefits===<br />
It is usually preferable to rely on a native PC port rather than emulation. With emulation, all of the flaws of the system are also emulated, which are avoided with a direct PC port. The system requirements are significantly less than emulation. Ports to PC may support enhanced graphics, and sometimes superior controls for FPS games.<br />
<br />
===Drawbacks===<br />
However, sometimes these ports were sloppy, and prone to bugs. It has to be approached on a case by case basis. The game may also only have very out dated options, such as only a few resolutions.<br />
<br />
The most common PC ports were to the Windows brand of operating systems. Windows 3.1, Windows 95, Windows 98 and Windows 2000 ports may be difficult to run on a modern Windows OS such as Windows 7 or Windows 8, usually with varying levels of compatibility or patching required. [[Wine]] can many times play these games very well. Other ports were to [[DOS]], which can be played very well in [[DOSBox]].<br />
<br />
Many times fans have stepped in and released patches which can fix some of these issues. This is typically for only the most popular games however, and obscure titles may have no fixes.<br />
<br />
Often times, controllers will not be entirely recognized by these old PC games. The most commonly cited is the digital pad not being recognized. In that case the program [http://joytokey.net/en/ JoyToKey] can be helpful.<br />
<br />
===PC to console ports===<br />
Since game consoles are much less powerful than PCs, it is recommended to avoid PC games ported to consoles. Typically the games have to be altered to fit the constraints of console, and may be forced to use a radically different control scheme. An exception to this rule would be Indiana Jones and the Infernal Machine's N64 port.<br />
<br />
==NES==<br />
{{Main|List of notable NES ports and remakes}}<br />
<br />
NES games sometimes suffered from slowdown, and sprite flickering.<br />
<br />
==Sharp X68000==<br />
May be easier to emulate ports than the original versions.<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|PS1<br />
! scope="col" style="text-align: center;"|GC<br />
! scope="col" style="text-align: center;"|PS2<br />
! scope="col" style="text-align: center;"|GBA<br />
! scope="col" style="text-align: center;"|NDS<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|<br />
Akumajo X68000<br />
<br />
(Castlevania Chronicles)<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Includes both the original game and a remixed version with remixed music, slightly altered level layouts, and an altered art direction based on the more recent games in the series.<br />
|-<br />
| style="text-align: center;"|Mad Stalker: Fullmetal Force<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PS1: A remake with sub-par graphics and music. Borrows gameplay elements from the developer's other game, Asuka 120%, with questionable results.<br />
<br />
FM-Town: A port for the FM-Towns with updated graphics and remixed music.<br />
<br />
PC-Engine: A PC-Engine CD version that uses graphics from the FM-Towns version with remixed Redbook audio music, more playable characters for VS. Mode (done through a cheat code), and a fully-voiced Story Mode.<br />
|-<br />
| style="text-align: center;"|Genocide<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PC-Engine: Inferior graphics and sound with worse gameplay than the original.<br />
<br />
FM-Towns: released as part of the ''Genocide Square'' compilation. Features updated graphics, sound, new cutscenes, and revised gameplay.<br />
|-<br />
| style="text-align: center;"|Genocide 2: Master of the Dark Communion<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|SFC: Lower sound quality and altered graphics. Level order for the first few levels are re-arranged from the Sharp X68000 version. Released only in Japan despite being developed by a British development team.<br />
<br />
FM-Towns: Same as Genocide above.<br />
<br />
DOS: Based on the FM-Towns version. Uses the Sharp X68000 version's cutscenes but has higher quality Redbook audio music. Released only in Korea but most of the game's menus are in English.<br />
|}<br />
<br />
==SNES==<br />
{{Main|List of notable SNES ports and remakes}}<br />
<br />
Some SNES games suffered from slowdown which may be fixed in ports.<br />
<br />
Many SNES games were ported to the GBA. These versions may have extra features, but at the cost of poorer audio and visuals. The resolution is lower, and it was never intended to be played on a full display. The screen area may also be reduced due to the lower resolution. The audio is much lower quality than the SNES. Also, the GBA has much stronger colors to compensate for the lack of contrast in the original GBA display. To compensate, a shader or an option is needed. Additionally for controls, the GBA has two fewer buttons.<br />
<br />
Several SNES games were ported to the PlayStation. These are typically emulated, and the CD format creates long loading times. Generally it is recommended to avoid the PS1 ports for this reason and to stick with the original releases. However, in some cases the PS1 port might offer more features.<br />
<br />
==Sega Saturn==<br />
Saturn emulation is poor, with only one emulator, [[SSF]], worth using. That emulator, however, is closed-source and Windows only.<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|PC<br />
! scope="col" style="text-align: center;"|PS1<br />
! scope="col" style="text-align: center;"|PS2<br />
! scope="col" style="text-align: center;"|PS3<br />
! scope="col" style="text-align: center;"|360<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Grandia<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Panzer Dragoon<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Both versions differ from the Saturn original (PS2 being a slight update). Also on Xbox as an unlockable in Panzer Dragoon Orta (it's a modified PC build)<br />
|-<br />
| style="text-align: center;"|Guardian Heroes<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Enhanced port with 16:9 aspect ratio, graphics and gameplay options, and expanded multiplayer modes.<br />
|-<br />
| style="text-align: center;"|Nights into Dreams...<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Features both the original game and an enhanced graphics mode. The port to 360, PS3, and PC is missing a few effects. All rereleases include ''Chirstmas Nights into Dreams'', but lack versus mode and Sonic the Hedgehog into Dreams.<br />
|}<br />
<br />
==PlayStation==<br />
The PS1 has [[PlayStation_emulators#Emulation_issues|problems with 3D]] which become more noticeable when emulating the games at higher than native resolutions. Many PS1 games were ported to Windows. However, some of these PC ports are difficult to run on modern Windows operating systems.<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|PC<br />
! scope="col" style="text-align: center;"|Saturn<br />
! scope="col" style="text-align: center;"|N64<br />
! scope="col" style="text-align: center;"|DC<br />
! scope="col" style="text-align: center;"|GC<br />
! scope="col" style="text-align: center;"|PSP<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Breath of Fire III<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Adds widescreen support and an extra minigame.<br />
|-<br />
| style="text-align: center;"|Breath of Fire IV<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Has shorter load times and includes an option for sprite smoothing.<br />
|-<br />
| style="text-align: center;"|Castlevania: Symphony of the Night<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Saturn: Inferior graphics, but a few new areas and playable Maria. Released only in Japan.<br />
PSP: Included in ''Castlevania: The Dracula X Chronicles''. It has a few porting issues. It also replaces the remarkably cheesy voices with technically-better-but-unremarkable voices, as well as playable Maria (albeit completely different from her Saturn version).<br />
<br />
The Xbox 360 version is largely similar to the original release. It removes loading times, but lacks FMVs for the North American version.<br />
|-<br />
| style="text-align: center;"|Dino Crisis<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Dino Crisis 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
|-<br />
| style="text-align: center;"|Final Fantasy VII<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Backgrounds/FMVs are the same resolution as the PS1 version. The original release had the music played through terrible MIDI instruments. The music can be fixed with a mod. The recent PC release on Steam release fixes all issues, making it the current definitive version. A PS4 and iOS port of the recent PC release will be released in the future. <br />
<br />
A full remake of the game has also been announced, coming first to the PS4.<br />
|-<br />
| style="text-align: center;"|Final Fantasy VIII<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Same stance as FFVII. The recent Steam release even includes Chocobo World from the Japanese release (via PocketStation).<br />
|-<br />
| style="text-align: center;"|Final Fantasy Tactics<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Titled ''Final Fantasy Tactics: The War of the Lions''. Includes extra content, multiplayer support, redone cutscenes, and new game modes. Suffers from stretched aspect ratio and slowdown; these can be fixed with unofficial patches. It also has a new translation. This version was later released on iOS and Android devices (the latter only in Japan).<br />
|-<br />
| style="text-align: center;"|Mega Man Legends<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|PC: Music doesn't loop. Cutscenes don't sync up with audio properly. Requires a mapping program to play comfortably with an XInput controller.<br />
N64: Simultaneously better and worse in the graphics department. Sound is compressed so it can fit on a cartridge. Released as Mega Man 64 in North America. <br />
<br />
PSP: Standard port with widescreen support. Lock-on is done by holding L and R simultaneously. Released only in Japan.<br />
|-<br />
| style="text-align: center;"|Mega Man Legends 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Released on PC only in Japan and Taiwan. Does not work on modern video cards. <br />
PSP: Standard port with widescreen support. Released only in Japan.<br />
|-<br />
| style="text-align: center;"|Mega Man X4<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PS2/GC: re-released as part of the ''Mega Man X Collection'' for the PlayStation 2 and GameCube. Based on the PlayStation version.<br />
<br />
PC: same as ''Mega Man X3'''s PC port. May not run properly on Windows 8 or later.<br />
|-<br />
| style="text-align: center;"|Mega Man X5<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PS2/GC: same as the other games in ''Mega Man X Collection''.<br />
<br />
PC: Uses a different font for the in-game text from the PlayStation version. May not run properly on Windows 8 or later.<br />
|-<br />
| style="text-align: center;"|Mega Man X6<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PS2/GC: same as the other games in ''Mega Man X Collection''. Some of the voice-acting is missing in this version.<br />
<br />
PC: Released only in Korea and some other parts of Asia.<br />
|-<br />
| style="text-align: center;"|Metal Gear Solid<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (R)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|PC: Significantly improved graphics. Lacks motion blur. Patches needed for modern systems. FMVs don't work on XP or newer due to more modern OSes lacking the resources needed for .ddv video files.<br />
<br />
GC: Remake titled ''Metal Gear Solid: The Twin Snakes''. Uses the MGS2 engine, but not properly balanced to accommodate for the engine change. Lacks the VR Missions. The tone is a complete face-heel turn, having much less realism than the original game.<br />
|-<br />
| style="text-align: center;"|PaRappa the Rapper<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Adds widescreen support, ad-hoc multiplayer, and song remixes as DLC. Might suffer from slight input lag, which can be fatal for those who played the original release.<br />
|-<br />
| style="text-align: center;"|Persona 2: Eternal Punishment<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Part two of ''Persona 2''. This port has widescreen support, a revamped UI, updated cutscenes, an optional updated OST, and selectable difficulty levels. Released only in Japan.<br />
|-<br />
| style="text-align: center;"|Persona 2: Innocent Sin<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Part one of ''Persona 2''. This port has widescreen support, a revamped UI, updated cutscenes, an optional updated OST, and selectable difficulty levels.<br />
|-<br />
| style="text-align: center;"|Resident Evil<br />
| style="text-align: center;"|✓<br />
✓ (R)<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (R)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Rereleased twice on PS1. The poorly-named ''Director's Cut'' is still cut, but includes better character models, an arranged mode, auto aiming from the Japanese release, and an added Beginner difficulty. The ''Dual Shock Ver''. includes DualShock support and a different OST that can only be described as...different. Must be heard to be believed.<br />
<br />
Saturn: Includes an extra game mode.<br />
<br />
PC: Has compatibility issues with modern OSes. The only English version of the original game that includes all uncensored FMVs.<br />
<br />
GC: Full remake. Same on Wii. Redone in HD for its most recent PC release, as well as on most modern HD consoles. The PC version plays at 60 FPS and lacks minor stability issues that the other HD versions have.<br />
|-<br />
| style="text-align: center;"|Resident Evil 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Later rereleased on the system with DualShock support and a new game mode.<br />
<br />
480p on other systems; varies between 240p and 480p on N64. Each version adds more features, with the DC version having the most.<br />
|-<br />
| style="text-align: center;"|Resident Evil 3<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|480p, more features<br />
|-<br />
| style="text-align: center;"|Revelations: Persona<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|PC: Released only in Japan.<br />
<br />
PSP: Titled ''Shin Megami Tensei: Persona''. It has additional content as well as widescreen support, a revamped UI, updated cutscenes and OST, and selectable difficulty levels. The English release reverts many of the original localization changes to be more faithful to the Japanese script. It also reinstates the Snow Queen quest.<br />
|-<br />
| style="text-align: center;"|Suikoden I - II<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Adds widescreen support (although maps and scenes are not redone to accommodate for the larger screen area) and fixes a couple of glitches. Adds a couple of more, as well. Released only in Japan.<br />
|-<br />
| style="text-align: center;"|Wipeout 2097<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|These ports feature a different OST from the original release. Released in North America as ''Wipeout XL''.<br />
|}<br />
<br />
==Nintendo 64==<br />
The Nintendo 64 is a difficult system to emulate, and no emulator has a high degree of game compatibility. It may be easier to rely upon a port rather than try to emulate it. <br />
<br />
While system requirements are substantially higher, emulating the [[Nintendo 64 emulators#Virtual Console games in Dolphin|N64 Virtual Console]] releases on the Wii results in more accurate emulation, even making some unplayable games playable.<br />
<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|Win<br />
! scope="col" style="text-align: center;"|GC<br />
! scope="col" style="text-align: center;"|Xbox<br />
! scope="col" style="text-align: center;"|X360<br />
! scope="col" style="text-align: center;"|DS<br />
! scope="col" style="text-align: center;"|3DS<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Super Mario 64<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (R)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|The DS remake has three more playable characters and some extra features, but has poorer controls, mixed graphical changes (they look more "accurate" but have less polygons and worse textures), and altered progression. Some may prefer it, others not so much.<br />
|-<br />
| style="text-align: center;"|Star Fox 64<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (R)<br />
| style="text-align: center;"|The 3DS remake has updated graphics, a slightly different instrumentation, multiplayer, and some token 3DS features. It also has redone voices, for better or worse.<br />
|-<br />
| style="text-align: center;"|Conker's Bad Fur Day<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (R)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Titled ''Conker: Live and Reloaded''. It's censored, but has much better graphics and updated multiplayer. Only plays on an original Xbox.<br />
|-<br />
| style="text-align: center;"|Banjo-Kazooie<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Added widescreen mode, generally better framerate and draw distance. Ice Key and Secret Eggs are available if the user also has a savefile for Banjo-Tooie or Banjo-Kazooie: Nuts and Bolts. Removed Nintendo references, some of which were endearing.<br />
|-<br />
| style="text-align: center;"|Banjo-Tooie<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Generally better framerate and draw distance. Ice Key and secret eggs collected in BK are available here. Removed Nintendo references, some of which were endearing.<br />
|-<br />
| style="text-align: center;"|The Legend of Zelda: Ocarina of Time<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (E)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Both the original game and the Master Quest are emulated at 480p on the GameCube. The 3DS port (sans lack of vibration) is the definitive version of the game.<br />
|-<br />
| style="text-align: center;"|The Legend of Zelda: Majora's Mask<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓ (E)<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|The GameCube version has audio glitches when moving between areas in Clock Town, framerate issues, and random crashes. The 3DS version features enhancements similar to those in Ocarina of Time 3D, as well as manual camera control when played on a New Nintendo 3DS. However, it changes some key gameplay mechanics in ways that fans of the original might not prefer.<br />
|-<br />
| style="text-align: center;"|Perfect Dark<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Improved graphics, better framerate, online multiplayer.<br />
|-<br />
| style="text-align: center;"|Turok: Dinosaur Hunter<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|The upcoming rerelease of the game for PC will further improve on the existing PC version.<br />
|-<br />
| style="text-align: center;"|Turok 2: Seeds of Evil<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|The upcoming rerelease of the game for PC will further improve on the existing PC version.<br />
|}<br />
<br />
==Dreamcast==<br />
Since the system died early, many of its games were ported to other consoles.<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|GameCube<br />
! scope="col" style="text-align: center;"|PS2<br />
! scope="col" style="text-align: center;"|PS3<br />
! scope="col" style="text-align: center;"|Xbox<br />
! scope="col" style="text-align: center;"|360<br />
! scope="col" style="text-align: center;"|PC<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Skies of Arcadia<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Updated with new features and content. The music has been compressed to fit on one disc.<br />
|-<br />
| style="text-align: center;"|Ikaruga<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Slight remix, PC Demo & Full game available<br />
|-<br />
| style="text-align: center;"|Grandia II<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|The PS2 version is technically inferior. <br />
The original PC version has a plethora of bugs. The newest PC release is based on the DC version. Even though it suffers from its own bugs, it's still the best version available.<br />
|-<br />
| style="text-align: center;"|Resident Evil Code: Veronica<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|Titled ''Resident Evil Code: Veronica X''. Features additional cutscenes and, in the case of HD-capable ports, HD resolution and 16:9 aspect ratio.<br />
|-<br />
| style="text-align: center;"|Sonic Adventure<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Titled ''Sonic Adventure DX: Director's Cut''. Features updated character models and a new mission mode. Doesn't include Chao Adventure due to lack of VMU. The 2003 version includes unlockable Game Gear games. The GC version features GBA connectivity for the Chao Gardens. Unfortunately, each successive port of the game manages to be more bug-ridden than the last. Unofficial patches to fix many issues exist for the PC release(s).<br />
|-<br />
| style="text-align: center;"|Sonic Adventure 2<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Titled ''Sonic Adventure 2: Battle''. Features slightly better character models, a more in-depth multiplayer mode, and a new Chao minigame. Doesn't include Chao Adventure 2 due to lack of VMU. The GameCube version features GBA connectivity for the Chao Gardens. The most recent ports have HD resolution and 16:9 aspect ratio.<br />
|}<br />
<br />
==PlayStation 2==<br />
{{Main|List of notable PS2 ports and remakes}}<br />
<br />
==3DS==<br />
Emulation for the [[Nintendo 3DS|3DS]] is in early development. It is not currently in a state meant for regular usage.<br />
{| class="wikitable"<br />
! scope="col" style="text-align: center;"|Name<br />
! scope="col" style="text-align: center;"|Windows<br />
! scope="col" style="text-align: center;"|PS3<br />
! scope="col" style="text-align: center;"|Xbox 360<br />
! scope="col" style="text-align: center;"|Notes<br />
|-<br />
| style="text-align: center;"|Resident Evil Revelations<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|✓<br />
| style="text-align: center;"|Also on Wii U. All ported versions are in HD.<br />
|}<br />
<br />
[[Category:Notable ports]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=GGPO&diff=9557GGPO2015-10-21T13:52:14Z<p>66.249.82.128: Added Category:Content (no good category for this...)</p>
<hr />
<div>{{Infobox<br />
|image = GGPO.png<br />
|imagewidth = 138px<br />
|first = 0.30<br />
|third = Windows<br />
|fourth = Tony Cannon<br />
|fifth = http://ggpo.net/}}'''GGPO''' (Good Game Peace Out) is a proprietary middleware designed to allow for lag reduction in online multiplayer. It was originally designed for use in arcade emulators, and it still currently its primary use. Specifically, it uses [[Final Burn Alpha]].<br />
<br />
It has also been licensed by video game developers for use in their games, such as Skullgirls and Street Fighter III: 3rd Strike Online Edition.<br />
==Download==<br />
[http://ggpo.net/download/ Latest version] (requires Adobe AIR)<br />
<br />
[[Category:Content]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=XM6_TypeG&diff=9556XM6 TypeG2015-10-21T13:50:03Z<p>66.249.82.128: Added infobox and categories</p>
<hr />
<div>{{infobox<br />
| first = 3.20 L76(2015.09.27)<br />
| second = Yes<br />
| third = Windows<br />
| fourth = GIMONS (@kugimoto0715)<br />
| fifth = [http://www.geocities.jp/kugimoto0715/uploads/ Official Site]<br />
| sixth = Closed<br />
}}<br />
<br />
'''XM6 TypeG''' is an emulator for the [[Sharp x68000 emulators|Sharp X68000]] home computer. It has region locks and will only work in a genuine Japanese installation of Windows. This region lock has been removed by others.<br />
<br />
==Downloads==<br />
<br />
[http://www.mediafire.com/download/642vb19j24nr0cr/XM6TG.zip Region unlocked version]<br />
<br />
==Description of region unlocked version==<br />
I've taken the liberty to upload the latest version of TypeG with the region locks removed since kugimoto is a jerk and programmed the emulator to refuse to run if it's not on a genuine Japanese Windows installation. MAME version included because it's a bit more accurate and runs the 68030 CPU but runs a bit slower on shittier machines. Or you can use a hex editor and do it yourself based on the advice of some guy named neko at http://nfggames.com/forum2/index.php?topic=5000.0<br />
<br />
[[Category:Emulators]]<br />
[[Category:Sharp X68000 emulators]]</div>66.249.82.128https://emulation.gametechwiki.com/index.php?title=Category:Linux_emulation_software&diff=9547Category:Linux emulation software2015-10-21T13:14:52Z<p>66.249.82.128: Added category: Category:Emulators by operating system</p>
<hr />
<div>This category lists the emulators that can run in Linux on PC. If you are looking emulators for Android, see [[Emulators on Android]] instead.<br />
[[Category:Emulators by operating system]]</div>66.249.82.128