/v/'s Recommended Games Wiki
m (→‎Android: Messed up)
No edit summary
Tag: Visual edit
(43 intermediate revisions by 4 users not shown)
Line 1: Line 1:
  +
So, you're looking around the wiki, found some good games to play for the older consoles, but you don't actually have it. And you're not willing to buy a new console just to play it, or as a result of time passing, dem bricks have jacked up their price tags on eBay beyond your budget. So what do you do? Use the emulator. This page has the best emulators for each console, along with it's features.
   
So, you're looking around the wiki, find some good games to play for the older consoles, but you don't actually have it. And you're not willing to buy a new console just to play it, or as a result of time passing, dem bricks have jacked up their price tags on eBay beyond your budget. So what do you do? Use the emulator. This page has the best emulators for each console, along with it's features.<br />'''''Note: Emulators aren't perfect. Depending on the game, you might get some glitches. Few of these should be game-breaking, though. Also, some games may flat-out not work, so you may want to check compatibility lists. PS3 and Wii U emulation has gotten better over the years, but they're still far from perfect. Expect to wait a decade for those.'' ''Xbox emulation is still'' ''extremely rough''.'''
+
'''Note:''' Emulators aren't perfect. Depending on the game, you might get some glitches. Few of these should be game-breaking, though. Also, some games may flat-out not work, so you may want to check compatibility lists. Emulation of newer systems like PS4 and Switch is still in a very rough stage, buying and modding the system may be your best choice.
 
*Admin note: Don't link to ROMs or any .exe direct-install links. (This note is just to cover the site's collective ass, and I apologize for the need of it.) - Derpiko
 
   
 
There's another wiki that is better maintained: [http://emulation.gametechwiki.com/index.php/Main_Page Emulation General]
 
There's another wiki that is better maintained: [http://emulation.gametechwiki.com/index.php/Main_Page Emulation General]
   
  +
'''Admin note: Don't link to ROMs or any .exe direct-install links. (This note is just to cover the site's collective ass, and I apologize for the need of it.)''' - Derpiko
   
==Desktop==
+
==Home Consoles==
   
{| cellspacing="0" cellpadding="3" border="1" class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed;"
+
{| class="wikitable sortable" cellspacing="0" cellpadding="3" border="1" style="text-align: center; width: auto; table-layout: fixed;"
  +
!Logo
!Screenshot
 
 
!Title
 
!Title
  +
!Emulated system
!Console
 
  +
!Host system
!Stability
 
!Operating System
 
 
!Description
 
!Description
 
|-
 
|-
|[[File:bsnes-logo.png| 150px]]
+
|[[File:bsnes icon.png|64px]]
|'''bsnes'''
+
!bsnes
  +
|SNES
|Super Nintendo Entertainment System
 
  +
|Windows
|Excellent
 
  +
|The most accurate SNES emulator out there, so it's very demanding. If your machine can't handle it, use Snes9x instead. bsnes is a subset of multi-system emulator higan, although the standalone version has better performance and a different interface. [https://byuu.org/emulation/bsnes/ Link]
|Windows, macOS, Linux
 
|The most accurate SNES emulator out there, though it can be a pain in the ass sometimes. It has much higher system requirements than the others, but can play most, if not all, games perfectly. If your computer isn't cardboard, this is probably your best choice. '''Note: The developer only provides a Windows version, so if you're on macOS or Linux, use RetroArch with the bsnes/higan core.'''
 
   
  +
'''Note:''' byuu only provides a Windows binary, but if you're on macOS or Linux, you can compile from the source or use the Libretro core.
Now part of the super <strike>band</strike> emulator [http://byuu.org/emulation/higan/ Higan], although recently byuu decided to make his/her/their (byuu jumped on the Twitter idpol/furry bandwagon) own fork of bsnes, simply titled "bsnes offical". It returns to the Qt GUI that it abandoned before its merger with higan and has a much faster multi-threaded PPU renderer, giving it the performance of the old bsnes-balanced core while retaining the accuracy of the bsnes-accurate core. [https://board.byuu.org/viewtopic.php?f=29&t=2102 Link]
 
 
|-
 
|-
|[[File:Cemu-Logo.png| 150px]]
+
|[[File:Cemu icon.png|64px]]
|'''Cemu'''
+
!Cemu
 
|Wii U
 
|Wii U
|Good
 
 
|Windows
 
|Windows
 
|Hey, kid. Wanna play The Legend of Zelda: Breath of the Wild at 1080p resolution and with 60 frames-per-second? This emulator right here should do the trick. Remember to download [http://sshnuke.net/cemuhook/ Cemuhook] and get some shader caches [https://www.reddit.com/r/Cemucaches/ here] to reduce slowdown. Oh, and while you're at it, grab some [https://slashiee.github.io/cemu_graphic_packs/ graphic packs] as well. Needs a high-end PC (NVidia cards are recommended) to run things smoothly.<br />
 
|Hey, kid. Wanna play The Legend of Zelda: Breath of the Wild at 1080p resolution and with 60 frames-per-second? This emulator right here should do the trick. Remember to download [http://sshnuke.net/cemuhook/ Cemuhook] and get some shader caches [https://www.reddit.com/r/Cemucaches/ here] to reduce slowdown. Oh, and while you're at it, grab some [https://slashiee.github.io/cemu_graphic_packs/ graphic packs] as well. Needs a high-end PC (NVidia cards are recommended) to run things smoothly.<br />
Line 35: Line 32:
 
[http://cemu.info/index.html#download Public releases]
 
[http://cemu.info/index.html#download Public releases]
 
|-
 
|-
|[[File:Citra.svg| 150px]]
+
|[[File:DEmul-Logo.png|64px]]
  +
!Demul
|'''Citra'''
 
  +
|Dreamcast
|Nintendo 3DS
 
  +
|Windows
|Okay
 
  +
|One of the best DC emulators. This one may have higher accuracy than NullDC/reicast and redream, but at a performance cost, and it's UI is a bit too cryptic for some, so it isn't recommended for casuals, but there are guides (albeit outdated) for it (ex: [https://casualemulationfan.wordpress.com/2015/08/17/demul-quick-start-guide/ [1]][https://virtualdreamcast.com/demul-setup-guide/ [2]][http://www.emutalk.net/threads/55438-GUIDE-How-to-Configure-Azumanga-Daioh-Puzzle-Bobble-for-DEmul [3]]).<br />
|Windows, Linux, macOS
 
  +
It supports Naomi, Hikaru, and Atomiswave arcade games, but it's also the only that support Windows CE, albeit not too well (Makaron is dead, so it doesn't count), hence why it's on the list.
|An experimental 3DS emulator, and the only one that works (for now). Can upscale popular games like Mario, Zelda, and Pokemon at high-resolution, and can let you use gyroscoping features when using [http://sshnuke.net/cemuhook/ Cemuhook]. Only downsides are the lack of online capabilities, amiibo support, New 3DS mode, and stereoscopic 3D (if that's your thing). Also, [http://emulation.gametechwiki.com/index.php/Citra#Telemetry it uses telemetry, so disable that shit].<br />
 
  +
|-
  +
|[[file:DolphinEmu.png|64px]]
  +
!Dolphin
  +
|Gamecube<br />Wii
  +
|Windows<br />Linux<br />macOS<br />Android
  +
|Notable for being the only emulator out there to play Wii games, which is a godsend for <s>pirates</s> PC gamers. Aside from that, it's a very great emulator, and is updated often. Includes support for the Wiimote, so you don't have to use the mouse for it (you're on your own for a sensor bar though), and allows you to output to even 3D 1080p. Hell, it's also really good for N64 emulation, though that's only assuming the Virtual Console actually supports certain games.
   
  +
It should be said, that if you're gonna download Dolphin, be sure to download [https://dolphin-emu.org/download/?ref=btn development versions], as stable releases tend to be far behind, resulting in them being outdated in the long run.
[https://citra-emu.org/download/ Latest nightly and bleeding edge builds]
 
  +
  +
Also note that Dolphin has some really steep requirements. If your computer can barely cut it, there's always the [https://forums.dolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-custom-version Ishiiruka build] with its Async shader compilation.
 
|-
 
|-
|[[File:DEmul-Logo.png| 150px]]
+
|[[File:Genesis Plus GX icon.png|64px]]
  +
!Genesis Plus GX
|'''Demul'''
 
  +
|MegaDrive<br />Sega CD<br />Master System<br />Game Gear<br />SG-1000
|Sega Dreamcast
 
  +
|Windows<br />Wii<br />GameCube
|Great
 
  +
|Originally a homebrew application for both the Wii and Gamecube, that's based on an old DOS software, this emulator has surpassed the more famous Kega Fusion in terms of emulation capabilities and compatibility for every game made for old Sega systems (except the 32x, Kega Fusion and PicoDrive-libretro are better options for that).
|Windows
 
|One of the best DC emulators. This one may have higher accuracy than NullDC/reicast, but at a performance cost. It too supports Naomi and Atomiswave arcade games, but it's also the only that support Windows CE, albeit not too well (Makaron is dead, so it doesn't count).
 
 
|-
 
|-
|[[File:2009071420435014.gif| 150px]]
+
|[[File:Kega_fusion-1-.png|64px]]
  +
!Kega Fusion
|'''DeSmuME'''
 
  +
|MegaDrive<br />Sega CD<br />32X<br />Pico<br />Master System<br />Game Gear
|DS
 
  +
|Windows<br />Linux<br />macOS
|Decent
 
  +
|The other Sega multi-emulator. Hasn't been updated in ages, but it still runs almost everything perfect, supports netplay, and the interface is nice. For the edge cases it can't handle (such as super rare Surgical Strike on the 32X-CD), try the PicoDrive-libretro core instead.
|Windows, macOS, [http://wiki.desmume.org/index.php?title=Installing_DeSmuME_from_source_on_Linux Linux]
 
|For better or worse, this is the only real option for DS emulation. Requirements range from fairly low to moderately high. Games may rarely need a stronger CPU than general PS2/Gamecube emulation, though most games should be fine.
 
   
  +
Get it [https://segaretro.org/Kega_Fusion here.] (If you're on Windows 8 or 10, be sure to get the framerate fixer as well.)
'''However, <strike>there's no option to increase resolution</strike> and forced stretching to apply filters makes it poor in the graphics department. Not to mention there's no multiplayer support and less we talk about the compatibility with the mainline Pokemon games, the better.'''
 
  +
|-
  +
|[[File:Mesen_logo.png|64px]]
  +
!Mesen
  +
|NES<br />FDS
  +
|Windows<br />Linux
  +
|Mesen is a recent NES emulator designed with the goal of perfect accuracy. It supports over 290 mappers, netplay, 4 players, FDS games, mouse for Zapper games, and even custom HD textures. It also includes a debugger, handy if you're coding NES games. Get it [https://www.mesen.ca/ here.] Also available as a Libretro core.
   
  +
Note: despite lower accuracy, Nestopia (Undead Edition) and FCEUX (latest dev version) may be better choices in some cases, as both are speedier; the latter also supports even the most obscure bootlegs, and has TAS features and Lua scripting.
Despite all its problems it's highly compatible and supports microphone, dual-slots, lua scripting, and a fairly large amount of customization. Recently, however, there are alternatives that are still being worked on in an attempt to make DeSmuME obsolete, so be on the look out for years to come.
 
 
|-
 
|-
|[[file:DolphinEmu.png| 150px]]
+
|[[File:Mupen64plus-r1.pnd.png|64px]]
  +
!Mupen64+
|'''Dolphin'''
 
  +
|Nintendo 64
|Wii and Gamecube
 
  +
|Windows<br />Linux<br />macOS<br />Android
|Excellent
 
  +
|The best all around N64 emulator; it has high compatibility, can look great, and runs fast, yet it doesn't have a GUI, so if you plan on using this emulator, <s>use [https://m64p.github.io/ this]</s> stuck behind a paywall. Fuck... The downside to this is the audio getting delayed, so for improved audio latency and sync, consider using mupen64plus-libretro through RetroArch.
|Windows, macOS, Android
 
  +
|-
|Notable for being the only emulator out there to play Wii games, which is a godsend for pirates. Aside from that, it's a very great emulator, and is updated often. Includes support for the Wiimote, so you don't have to use the mouse for it (you're on your own for a sensor bar though), and allows you to output to even 3D 1080p. Hell, it's also really good for N64 emulation, though that's only assuming the Virtual Console actually supports certain games.
 
  +
|[[File:PCSX2 icon.png|64px]]
  +
!PCSX2
  +
|PlayStation 2
  +
|Windows<br />Linux<br />macOS
  +
|A frequently updated PS2 emulator. The compatibility is quite amazing excluding a few problem games. The audio rarely has problems even with speedhacks enabled. It supports hardware and software rendering, deinterlacing, custom resolutions, MSAA, and texture filtering. What else could you want? Well, plenty of games have fairly high requirements, and it's unlikely that certain games will ever become playable.<br />Do keep in mind that when it comes to multi-platform games (excluding those with PC-ports), Dolphin (the GameCube/Wii emulator) can run GC/Wii versions of certain games better than their PS2 versions via PCSX2, despite the platforms being more powerful than the PS2, so it's advised to run those on Dolphin instead.
   
  +
The official compatibility list isn't updated too often, so you may have to refer to the forums or wiki on occasion.
It should be said, that if you're gonna download Dolphin, be sure to download [https://dolphin-emu.org/download/?ref=btn development versions], as stable releases tend to be far behind, resulting in them being outdated in the long run.
 
   
  +
[http://buildbot.orphis.net/pcsx2/ Dev Builds] [http://forums.pcsx2.net/index.php Forums] [http://wiki.pcsx2.net/index.php/Main_Page Wiki]
Also note that Dolphin has some really steep requirements. If your computer can barely cut it, there's always the [https://forums.dolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-custom-version Ishiiruka build] with its Async shader compilation.
 
 
|-
 
|-
|[[File:Dosbox.png| 150px]]
+
|[[File:PCSX Reloaded icon.png|64px]]
  +
!PCSX-Reloaded (PGXP build)
|'''DOSBox'''
 
  +
|PlayStation
|DOS
 
  +
|Windows<br />Linux<br />macOS
|Let's Get Dangerous.jpg
 
  +
|While not as well known as ePSXe, PCSX-R is a plugin-based emulator that can let you play 3D-based game at a high resolution. It also lets you use the excellent PCSX2 controller plugins, and compatibility surpasses ePSXe.
|All computer OSes, numerous forks for consoles
 
  +
|Probably the most famous emulator, DOSBox emulates the old IBM PCs of the '80s and early '90s. Plays everything from Duke Nukem to The Oregon Trail. Although made for playing games, it's built around FreeDOS, a DOS clone, so other programs are supported. You can even install Windows! '''HUGE WARNING: This is a complex, dangerous emulator with a fair amount of bugs. Read the instructions, check compatability, and please, do NOT set your drive to C:\. This does have a chance of fucking up your computer if you're not careful. It's not totally sandboxed, and can do many things the Command Prompt can. BE WARNED.'''
 
  +
Since the main branch is effectively dead, the [http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP fork] is the recommended option. It adds texture perspective correction, reduced polygon culling, and reduced polygon jitter (more so than mainline PCSX-R's GTE hack). The problem is that it's Windows-only. Grab the [http://www.emucr.com/search/label/ePSXeShadersPack?&max-results=12 shader pack] while you're at it. They are intended to be used with Pete's OpenGL2 plugin.
<strike>The last "''stable''" version was 0.74, back in 2010</strike> Out of the fucking blue, the original team made a new version eight years later, but it's just patched versions to make them more compatible for new updates of operating systems. Fortunately, there's development builds and some forks that are still maintained, so if you ever get your hands on a DOS game through digital distributions, replace the older versions with a newer one instead. [http://www.dosbox.com/wiki/SVN_Builds#List_of_SVN_Builds Check it]
 
  +
  +
[http://consoleemu.com/emulator/pcsx-reloaded macOS builds] and [https://launchpad.net/~rebuntu16/+archive/pcsx-reloaded-svn+unofficial Ubuntu Linux builds] exist, but they are based off the dead mainline branch.
  +
  +
[http://emulation.gametechwiki.com/index.php/Recommended_PSX_Plugins Recommended PSX Plugins]
  +
  +
Mednafen's PSX core is more ideal for 2D-based games, or for games that glitch on PSCXR, and is readily available on RetroArch. Even so, both of them are better than Sony's official emulator and ePSXe.
 
|-
 
|-
|[[File:Genplus-GX.png| 150px]]
+
|[[File:Project_64_logo.png|64px]]
  +
!Project64
|'''Genesis Plus GX'''
 
  +
|Nintendo 64
|Sega Genesis/MegaDrive, Sega CD, Master System, Game Gear, SG-1000
 
  +
|Windows
|Excellent
 
  +
|The other best all around N64 emulator; it has high compatibility (even supports [http://vsrecommendedgames.wikia.com/wiki/Nintendo_64DD 64DD games]), can look great, and runs fast, just like Mupen64+. Best if you want something with a GUI, <s>just whatever you do, do NOT even try emulating Resident Evil 2, use Mupen64+ for that</s>.
|Windows, Wii, GameCube
 
|SSSSEEEEEEEEGAAAAAAAA!!
 
Originally a homebrew application for both the Wii and Gamecube that's based on an old DOS emulator, this emulator has surpassed the more famous Kega Fusion in terms of emulation capabilities and compatibility for every game made for SEGA systems that aren't the 32x.
 
   
  +
You can even play Super Mario 64 online with others with [https://net64-mod.github.io/download/ Net64], if that's your thing.
To play on computer, RetroArch is your best option.
 
   
  +
[http://emulation.gametechwiki.com/index.php/Recommended_N64_Plugins Recommended N64 Plugins]
For 32x Emulation, Kega Fusion and PicoDrive-libretro are solid choices, though Fusion hasn't been updated since 2010 and PicoDrive is best played on the PSP and RetroArch, so Kega Fusion's only purpose now is netplay for bro times in games like Sunset Riders.
 
 
|-
 
|-
|[[File:MAME.jpg| 150px]]
+
|[[File:Redream.png|64px]]
  +
!redream
|'''MAME'''
 
  +
|Dreamcast
|Countless of systems
 
  +
|Windows<br />Linux<br />macOS<br />Android
|Varies
 
  +
|A new and promising DC emulator, this time it's more easier to use than Demul. Has [https://redream.io/compatibility decent compatibility] and can run on low-end machines.
|Multi-platform
 
  +
|The legendary emulator itself! Can play almost every arcade game accurately from before 2002, from Pac-Man to Ghosts n' Goblins to Mortal Kombat, and can even play some console games! Requires a front-end to even navigate it. Also, if you're gonna download some arcade games, pay attention to whatever version of sets they're from, as they require some updates every now and then. Some games (Capcom, SNK) run better on [http://www.barryharris.me.uk/ FinalBurn Alpha], Playstation/Namco-based hardware runs better on [http://www.emulator-zone.com/doc.php/arcade/zinc.html ZiNc]. NAOMI and NAOMI 2 games can be emulated in [http://demul.emulation64.com/ Demul] and/or [http://builds.reicast.com/ reicast], with varying compatibility. [http://nebula.emulatronia.com/ Nebula] also has additional optimization for SNK, Capcom, Konami and PolyGameMaster systems, as well as the Sega Model 2 Emulator, but they haven't been updated in years. For Model 3 games, [https://www.supermodel3.com/Forum/viewtopic.php?f=3&t=1206 Supermodel 3] is the only that can do it (for now). For most PC-based arcade games, use [https://teknoparrot.com Teknoparrot].
 
  +
Has two versions: Lite and Premium. Premium includes a High-definition rendering, so if that's what you want, you better fork over five bucks.
  +
  +
Was originally open-source until the beginning of 2018. If you want an open-sourced Dreamcast emulator, then Libretro's Flycast (based on reicast) should be a decent alternative.
 
|-
 
|-
|[[File:mednafen.png| 150px]]
+
|[[File:RPCS3 icon.png|64px]]
  +
!RPCS3
|'''Mednafen'''
 
  +
|PlayStation 3
|Multi-system
 
  +
|Windows<br />Linux
|Varies
 
  +
|One of the oldest PS3 emulators out there, and the only one that's still active thanks to Patreon, and because of that, as of November 2019, over '''1400''' games are playable! It even has [https://reshade.me/ Reshade] built into it, so that fuckin' cool. It does require a beefy PC to run at full speed.<br />
|Windows and Linux
 
|If you're asking yourself, "What the fuck kind of name is 'mednafen'?", it stands for "My Emulator Doesn't Need A Frickin' Excellent Name".<br />
 
Anyway, mednafen comprises of several emulators that were likely modified from older versions. However, its own original emulators for Virtual Boy, Turbografx-16/PC-FX, PlayStation, and Sega Saturn are the ones you should look at, as they have a high degree of accuracy. Of course, there's also cores for the Neo Geo Pocket, Wonderswan, and the Atari Lynx that are forks from abandoned emulators, but they are all improved on, and are also highly recommended to use over every other emulator for those systems, especially the emulators they were based from.<br />
 
   
  +
[https://rpcs3.net/compatibility Compatibility List]
That being said, mednafen is command-only, so try to find some front-ends that suit your taste, or better yet use RetroArch, as plenty of mednafen's cores are available (not sure why the PCE-Accuracy core wasn't included when its PCE-Fast core is).
 
 
|-
 
|-
|[[File:Mesen_logo.png]]
+
|[[File:Snes9x icon.png|64px]]
  +
!Snes9x
|'''Mesen'''
 
  +
|SNES
|Nintendo Entertainment System
 
  +
|Windows<br />Linux<br />macOS<br />PSP<br />Android<br />iOS<br />others
|Near Perfect
 
  +
|Another excellent SNES emulator. No visual eye-cancer like ZSNES, but you will get more accurate sound with this one (owing the fact that byuu lend their SPC700 emulation tools to the devs), and it plays games even better (though not as accurate as bsnes). There are ports for tons of systems, both official and unofficial, including a GP2X version you can play with an OpenPandora.
|Windows, Linux
 
|Originally reserved for Nestopia, Mesen was born in 2016 with a goal to reach [https://www.mesen.ca/#Compatibility 100% accuracy and succeeded]. Excellent emulator, compatible with everything - from your traditional NES titles to Famicom ones, and even the Famicom Disk System games.
 
Miss Duck Hunt? Mesen has a mouse function to replace the zapper. Supports over 220 mappers, netplay, 4 players, and even custom HD textures. It also has a debugging tool if that's your thing. Seriously, what more can you ask for?!
 
   
  +
Version 1.55 and later support MSU-1 co-processors, so that's cool.
Of course, Nestopia (Undead Edition) and puNES are also very good choices in case you have a reason why you can't use Mesen, with the former being more speedier <strike>and the latter supporting Somari whereas Mesen doesn't (yet)</strike> nevermind...
 
   
  +
[https://github.com/snes9xgit/snes9x/releases Dev Builds] [http://www.emucr.com/search/label/Snes9X/ EmuCR Builds]
Available on RetroArch.
 
 
|-
 
|-
|[[File:Mgba-logo.png| 150px]]
+
|[[File:Clubpic-1-.gif|64px]]
  +
!SSF
|'''mGBA'''
 
  +
|Saturn
|Game Boy/Game Boy Color, Game Boy Advance
 
  +
|Windows<br />Android
|Excellent
 
  +
|Shockingly compatible Saturn emulator, even though it's still a beta. It took quite some time due to the Saturn's terribly complex setup of processors, but now you can play some (if not most) of your favorite Saturn games on your computer. Originally, it couldn't run disc images natively, so you had to either play the originals or burned discs via CD drives, or mount the images with a virtual CD drive, but [https://twitter.com/FessX/status/1151502018185293824 as of Preview version R4], you can mount CD images that use .cue and .bin files by going to Options > Peripherals, then in the CD Image section, select Enable, then select the .cue file of your choosing, and restart the emulator. Alternatively, you can use [https://www.elby.ch/en/download.html Virtual CloneDrive], although for ''Redump'' rips, VCD '''HATES''' .cue files, therefore it's said that the CUE2CCD executable that comes with [http://drhell.web.fc2.com/ps1/ Xebra] (a Japanese PS1 emu) might help.<br />
|Windows, macOS, Linux, 3DS, Wii, Switch and PS Vita
 
  +
You'll need a reasonably mid-tier computer to run games at full speed, and you may also want to use the Saturn BIOS to make the system settings easier to manage, and improve compatibility.
|This spot was originally reserved for VisualBoy Advance, but in recent years, mGBA came out of the wood-work and blew VBA away with its accuracy, functionality, portability, and higher compatibility (from WarioWare: Twisted!'s rumble and tilt sensor to Boktai's solar sensor). Also included for RetroArch.
 
   
  +
Also note, that every new release breaks compatibility with other games, so [http://www.segasaturn.org read here] to find out which game works for certain versions. Also, [http://emulation.gametechwiki.com/index.php/SSF#Guides_and_Info read this for troubleshooting].
[https://mgba.io/downloads.html Download]
 
   
  +
You can get SSF from [https://twitter.com/FessX Shinma's Twitter (look at the pinned tweets)].
Higan's GBA core is also good, but less speedier than mGBA's, so your mileage may vary.
 
  +
  +
With that said, Mednafen's Saturn core is supposedly a lot more accurate, maybe even better, than SSF, but requires a more beefier computer than what SSF requires.
 
|-
 
|-
|[[File:Mupen64plus-r1.pnd.png| 150px]]
+
|[[File:Stella_icon.png|64px]]
  +
!Stella
|'''Mupen64+'''
 
  +
|Atari 2600
|Nintendo 64
 
  +
|Multi-Platform
|Great
 
  +
|Help grandpa relive his first gaming memories, and play with him, because the 2600 actually had a bunch of very fun games. Stella is probably the most accurate 2600 emulator out there and actually worth a damn.
|Windows, macOS, Linux, Android
 
|The best all around N64 emulator; it has high compatibility, can look great, and runs fast. Yet, it doesn't have a GUI, so if you plan on using this emulator, use [https://m64p.github.io/ this]. The downside to this is the audio getting delayed, so for improved audio latency and sync, consider using mupen64plus-libretro through RetroArch.
 
|-
 
|[[File:PCSX2-Logo.png| 150px]]
 
|'''PCSX2'''
 
|Playstation 2
 
|Great
 
|Windows, macOS, Linux
 
|A frequently updated PS2 emulator. The compatibility is quite amazing excluding a few problem games. The audio rarely has problems even with speedhacks enabled. It supports hardware and software rendering, deinterlacing, custom resolutions, MSAA, and texture filtering. What else could you want? Well, plenty of games have fairly high requirements, and it's unlikely that certain games will ever become playable.
 
   
  +
Get it: [http://www.emucr.com/search/label/Stella?&max-results=12 Dev builds] / [https://stella-emu.github.io/downloads.html Stable builds]
The official compatibility list isn't updated too often, so you may have to refer to the forums or wiki on occasion.
 
  +
|}
   
  +
==Handheld Consoles==
[http://buildbot.orphis.net/pcsx2/ Dev Builds] [http://forums.pcsx2.net/index.php Forums] [http://wiki.pcsx2.net/index.php/Main_Page Wiki]
 
  +
  +
{| class="wikitable sortable" cellspacing="0" cellpadding="3" border="1" style="text-align: center; width: auto; table-layout: fixed;"
  +
!Logo
  +
!Title
  +
!Emulated system
  +
!Host system
  +
!Description
 
|-
 
|-
|[[File:Pcsx.jpg| 150px]]
+
|[[File:Citra.svg|64px]]
  +
!Citra
|'''PCSX-Reload (PGXP build)'''
 
  +
|3DS
|PlayStation One
 
  +
|Windows<br />Linux<br />macOS
|Excellent
 
  +
|An experimental 3DS emulator, and the only one that works (for now). Can upscale popular games like Mario, Zelda, and Pokemon at high-resolution, and can let you use gyroscoping features when using [http://sshnuke.net/cemuhook/ Cemuhook]. Only downsides are the lack of online capabilities, amiibo support, New 3DS mode, and stereoscopic 3D (if that's your thing). Also, [http://emulation.gametechwiki.com/index.php/Citra#Telemetry it uses telemetry, so disable that shit].<br />
|Windows, macOS, Linux
 
|While not as well known as ePSXe, PCSXR is a plugin-based emulator that can let you play 3D-based game at a high resolution. It also lets you use the excellent PCSX2 controller plugins, and compatibility surpasses ePSXe. Be sure to get the latest SVN from emuCR, as the current stable build is quite old. Grab the [http://www.emucr.com/search/label/ePSXeShadersPack?&max-results=12 shader pack] while you're there. They are intended to be used with Pete's OpenGL2 plugin.
 
   
  +
[https://citra-emu.org/download/ Latest nightly and bleeding edge builds]
"The [http://ngemu.com/threads/pcsxr-pgxp.186369/ PGXP fork] adds texture perspective correction, reduced polygon culling, and reduced polygon jitter (more so than mainline PCSX-R's GTE hack). Mainline has a major issue where a hack written for WipeOut causes slowdowns in many games. This is fixed by making the hack an option (in CPU settings; off by default), and also adds an option for CPU overclocking. It is recommended to use this fork until mainline fixes this issue." (Quote from the Emulation General wiki)
 
  +
|-
  +
|[[File:Desmume icon.png|64px]]
  +
!DeSmuME
  +
|DS
  +
|Windows<br />macOS<br />[http://wiki.desmume.org/index.php?title=Installing_DeSmuME_from_source_on_Linux Linux]
  +
|For better or worse, this is the only real option for DS emulation. Requirements range from fairly low to moderately high. Games may rarely need a stronger CPU than general PS2/Gamecube emulation, though most games should be fine.
   
  +
'''However, <s>there's no option to increase resolution</s> and forced stretching to apply filters makes it poor in the graphics department. Not to mention there's no multiplayer support <s>and less we talk about the compatibility with the mainline Pokemon games, the better.</s>'''
[http://www.emucr.com/search/label/PCSX-Reloaded/ Windows Build] [http://consoleemu.com/emulator/pcsx-reloaded macOS Build] [https://launchpad.net/~rebuntu16/+archive/pcsx-reloaded-svn+unofficial Launchpad Repo (Ubuntu)] [http://emulation.gametechwiki.com/index.php/Recommended_PSX_Plugins Recommended PSX Plugins]
 
   
  +
Despite all its problems it's highly compatible and supports microphone, dual-slots, lua scripting, and a fairly large amount of customization. Recently, however, there are alternatives that are still being worked on in an attempt to make DeSmuME obsolete, so be on the look out for years to come.<br />
Mednafen's PSone core is more ideal for 2D-based games, or for games that glitch on PSCXR, and is readily available on RetroArch. Even so, both of them are better than Sony's official emulator and ePSXe.
 
  +
  +
It's best to download [https://desmume.org/download/ nightly builds] as stable builds are years behind, just like the next emulator below...
 
|-
 
|-
|[[File:Project_64_logo.png]]
+
|[[File:Mgba-logo.png|64px]]
  +
!mGBA
|'''Project64'''
 
  +
|Game Boy<br />GB Color<br />GB Advance
|Nintendo 64
 
  +
|Windows<br />Linux<br />macOS<br />3DS<br />Wii<br />Switch<br />PS Vita
|Good
 
  +
|This spot was originally reserved for VisualBoy Advance, but in recent years, mGBA came out of the wood-work and blew VBA away with its accuracy, functionality, portability, performance, and higher compatibility (from WarioWare: Twisted!'s rumble and tilt sensor to Boktai's solar sensor). Also included for RetroArch.
|Windows
 
|The other best all around N64 emulator; it has high compatibility (even supports [http://vsrecommendedgames.wikia.com/wiki/Nintendo_64DD 64DD games]), can look great, and runs fast, just like Mupen64+. Best if you want something with a GUI, just whatever you do, do NOT even try emulating Resident Evil 2, use Mupen64+ for that.
 
   
  +
[https://mgba.io/downloads.html Download]
[http://emulation.gametechwiki.com/index.php/Recommended_N64_Plugins Recommended N64 Plugins]
 
  +
  +
Higan's GBA core is also good, but less speedier than mGBA's.
 
|-
 
|-
|[[File:Ppsspp-icon.png‎| 150px]]
+
|[[File:Ppsspp-icon.png‎|64px]]
|'''PPSSPP'''
+
!PPSSPP
  +
|PSP
|PlayStation Portable
 
  +
|Windows<br />Linux<br />macOS<br />iOS<br />Android<br />Blackberry<br />Symbian<br />Meego
|Great
 
  +
|The '''BEST''' PSP emulator out there, no questions asked! It features moderately low requirements, built-in shaders, up to 10x internal resolution (that's 4800x2720), the superb xBRZ texture filter, a fantastic UI with automatic update checks, and large compatibility. Stable releases have become infrequent, though dev builds are released daily.
|Windows, macOS, Linux, iOS, Android, Blackberry, Symbian, Meego
 
|
 
Vastly superior to JPCSP, so forget about that. It features moderately low requirements, built-in shaders, up to 10x internal resolution (that's 4800x2720), the superb xBRZ texture filter, a fantastic UI with automatic update checks, and large compatibility. Stable releases have become infrequent, though dev builds are released daily.
 
   
 
The downsides are the barely noticeable input delay and inability to play PSOne titles.
 
The downsides are the barely noticeable input delay and inability to play PSOne titles.
Line 187: Line 212:
 
Via CWCheats, many games have been given [http://forums.ppsspp.org/showthread.php?tid=15223 60fps patches].
 
Via CWCheats, many games have been given [http://forums.ppsspp.org/showthread.php?tid=15223 60fps patches].
   
  +
Has a ''Gold'' version, but it's the same as the regular version, only made to support the dev team by purchase.
[http://forums.ppsspp.org/showthread.php?tid=1473 Compatibility List] [http://ppsspp.org/downloads.html Stable Release] [http://buildbot.orphis.net/ppsspp/ Latest Dev Builds.]
 
  +
  +
[http://forums.ppsspp.org/showthread.php?tid=1473 Compatibility List] [http://ppsspp.org/downloads.html Stable Release] [http://buildbot.orphis.net/ppsspp/ Latest Dev Builds.]
 
|-
 
|-
|[[File:Reicast.png| 150px]]
+
|[[File:Sameboy.png|64px]]
  +
!Sameboy
|'''Reicast'''
 
  +
|Game Boy<br />GB Color
|Sega Dreamcast
 
  +
|Windows<br />macOS
|Great
 
  +
|Originally Gambatte was the most accurate GB/C emulator, but it hasn't been developed since 2014 (although its libretro core is still in active development), so about a year later Sameboy entered the foray. Years down the line and Sameboy is hands down the most accurate Game Boy and Game Boy Color out there thanks to years worth of [https://sameboy.github.io/features/#accuracy extensive hardware tests]. It has the essentials that come with every modern emulator such as save states but it doesn't support game linking, as if that matters unless you're actually curious (in that case, use BGB). The UI is a little primitive and takes some getting used to. If you don't like it, it's available on RetroArch.<br />
|Windows, Linux, Android
 
|Another DC emulator, except it's an open-source emulator based on NullDC (made by the same team too) and has seen some improvements over the years, though compatibility isn't as great as Demul (granted some compatibility lists are outdated as hell), but it isn't a resource hog, so it's a pretty excellent choice overall.<br />
 
   
  +
Even though Sameboy is said to be the best and most accurate, Gambatte is still worth looking at also, living on through RetroArch.<br />
Available on RetroArch.
 
  +
If you happen to have an iPhone or a Raspberry Pi, then have a look at Gearboy. Again, [http://bgb.bircd.org/#downloads BGB] is the only GB/C emulator to support game linking, so you and your bro can have a Pokémon duel, but it's Windows-exclusive.
 
|-
 
|-
  +
|}
|[[File:XlGNy.png| 150px]]
 
  +
|'''RetroArch'''
 
  +
==Computers==
|Multi-system
 
  +
|Varies
 
  +
{| class="wikitable sortable" cellspacing="0" cellpadding="3" border="1" style="text-align: center; width: auto; table-layout: fixed;"
|Windows, Linux, macOS, Xbox 360, Playstation 3, Wii, Android, and more
 
  +
!Logo
|A multi-system emulator frontend for open source emulator libraries in format called "libretro". Allows you to play NES, SNES, GB/GBC, GBA, Arcade, Atari 2600, PC-Engine/TurboGrafx16, Playstation, and more, using the same settings and interface. It also has extensive support for pixel shaders in both .cg and bSNES XML format, which are similar to the filters in other emulators except they run on the GPU instead of the CPU and allow you to do more complex effects without slowing down the emulator ([http://i.imgur.com/Cibql.jpg such as this shader that simulates a CRT TV screen]). Guides to using RetroArch can be found [http://emulation.gametechwiki.com/index.php/Dummies_Guide:_RetroArch here] and [http://emulation.gametechwiki.com/index.php/Using_RetroArch here], and shader files can be found [https://github.com/libretro/common-shaders here (.cgp)] and [https://www.mediafire.com/?awpl15dspshis here (.glsl)]. PC-Engine CD and Playstation require BIOS files to be placed in "system" directory you define in Settings>General.
 
  +
!Title
  +
!Emulated system
  +
!Host system
  +
!Description
 
|-
 
|-
|[[File:RPCS3-Logo.png| 150px]]
+
|[[File:Dosbox.png|64px]]
  +
!DOSBox
|'''RPCS3'''
 
  +
|DOS
|PlayStation 3
 
  +
|Windows<br />Linux<br />macOS<br />Others
|Good
 
  +
|For the gray-bearded PC patriarchs, this baby can run pretty much any old MS-DOS program. Oregon Trail? Commander Keen? VisiCalc? You got it!
|Windows and Linux
 
|One of the oldest PS3 emulators out there, and the only one that's still active thanks to Patreon, and because of that, as of September 2018, over '''1000''' games are playable! It does require a beefy PC to even run at full speed.<br />
 
   
  +
A very complex and text-only emulator, so be sure to read [https://www.dosbox.com/wiki/Main_Page the wiki] - especially the lists of SVNs (for the latest builds) and frontends (for a graphical interface). Tip to Mac users: go with [http://boxerapp.com/ Boxer.]
[https://rpcs3.net/compatibility Compatibility List]
 
 
|-
 
|-
|[[File:Sameboy.png| 150px]]
+
|[[File:fuse.png|64px]]
  +
!FUSE
|'''Sameboy'''
 
  +
|ZX Spectrum
|Game Boy/Game Boy Color
 
  +
|Windows<br />Linux<br />macOS
|Excellent
 
  +
|One of the best ZED-ex emulators out there, and a favorite among British gamers for good reasons; It's accurate and is more user-friendly. It's even on RetroArch!<br />
|Windows, macOS
 
|Originally Gambatte was the most accurate GB/C emulator, but it hasn't been developed since 2014 (although its libretro core is still in active development), so about a year later Sameboy entered the foray. Years down the line, Sameboy is hands down the most accurate Game Boy and Game Boy Color out there thanks to years worth of [https://sameboy.github.io/features/#accuracy extensive hardware tests]. It has the essentials that come with every modern emulator such as save states but it doesn't support game linking, as if that matters unless you're actually curious (in that case, use BGB). Also available on RetroArch.<br />
 
   
  +
[http://fuse-emulator.sourceforge.net/#Download Downloads]
Despite all of this, Gambatte is still a pretty accurate emulator that's worth looking at, living on through RetroArch.<br />
 
If you happen to have an iPhone or a Raspberry Pi, then have a look at Gearboy
 
 
|-
 
|-
|[[File:Snes9x-logo-1-.png| 150px]]
+
|[[File:OpenMSX.png|64px]]
  +
!OpenMSX
|'''SNES9X'''
 
  +
|MSX
|Super Nintendo Entertainment System
 
  +
|Window<br />macOS<br />Android
|Great
 
  +
|A <s>Metal Gear</s> MSX emulator <s>to surpass Metal Gear</s> that probably has surpassed blueMSX years later in terms of accuracy and [http://openmsx.org/features.html features]. BlueMSX is more simpler to use and has a libretro core that's more active than the standalone version, but openMSX can emulate any game and MSX-related hardware you can throw at it, like [http://www.msxcomputermagazine.nl/mccw/93/msxlaserdisc/en.html Pioneer Palcom LaserDisc systems] for instance, and can record footage in HD.<br />
|Windows, macOS, Linux, PSP, Android, iOS, and more
 
|Another excellent SNES emulator. No visual eye-cancer like ZSNES, but you will get more accurate sound with this one, and it plays games even better. There are ports for tons of systems, both official and unofficial, including a GP2X version you can play with an OpenPandora.
 
   
  +
Do keep in mind that it may take a while to get used to it, though thankfully its author(s) was kind enough to include [http://openmsx.org/docs.html documents and guides] for it. Just remember to use its Catapult frontend for ease-of-use.<br />
Version 1.55 and later support MSU-1 co-processors, so that's cool.
 
   
[https://github.com/snes9xgit/snes9x/releases Dev Builds] [http://www.emucr.com/search/label/Snes9X/ EmuCR Builds]
+
[https://github.com/openMSX/openMSX/releases Stable builds] [http://openmsx.fixato.net/ Development version]
 
|-
 
|-
|[[File:Clubpic-1-.gif| 150px]]
+
|[[File:Amiga boing ball.png|64px]]
  +
!UAE
|'''SSF'''
 
  +
|Amiga
|Sega Saturn
 
  +
|Windows<br />Linux<br />macOS<br />others
|Decent
 
  +
|This is pretty much the go-to software for Amiga emulation. There's two versions of UAE: WinUAE is for Windows and is more user-friendly, and FS-UAE is best used on Unix systems. Both require some hands-on configuration to emulate some of the more obscure Amiga systems.
  +
  +
Get it: [http://www.winuae.net/download WinUAE] / [https://fs-uae.net/download FS-UAE]
  +
|-
  +
|[[File:Vice icon.png|64px]]
  +
!VICE
  +
|PET<br />VIC 20<br />CBM-II<br />C=64<br />C=128<br />C=264
  +
|Windows<br />Linux<br />macOS<br />others
  +
|The most cycle-accurate emulator of pretty much all Commodore 8-bit computers, it's amazing how it's able to function on legacy software (as of v3.2).<br />
  +
  +
'''Be sure to use x64sc for higher accuracy. If x64sc is too slow on your machine, x64 is still a very good (but less accurate) option.'''
  +
|-
  +
|[[File:XM6 icon.png|64px]]
  +
!XM6
  +
|X68000
 
|Windows
 
|Windows
  +
|A really kick-ass X68000 emulator, and definitely the one for those interested in old Japanese gaming computers.<br />
|Shockingly compatible Saturn emulator, even though it's still a beta. It took quite some time due to the Saturn's terribly complex setup of processors, but now you can play some (if not most) of your favorite Saturn games on your computer. It doesn't run disc images natively, so you have to either play the originals or burned discs, or mount the images with something like DaemonTools ([http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer Warning]). You'll need a reasonably mid-tier computer to run games at full speed, and you may also want to use the Saturn BIOS to make the system settings easier to manage, and improve compatibility.
 
   
  +
There are two versions that you should take a look at. [http://mijet.eludevisibility.org/XM6%20Pro-68k/XM6%20Pro-68k.html XM6 Pro-68k] is recommended for general usage (it's in English as well), while [http://www.geocities.jp/kugimoto0715/xm6g/index.html Type-G] is more accurate, has good peripheral/expansion support and will run just about any game you throw at it, though it's not in English and hasn't been active after 2016.<br />
Also note, that every new release breaks compatibility with other games, so [http://www.segasaturn.org read here] to find out which game works for certain versions. Also, [http://emulation.gametechwiki.com/index.php/SSF#Guides_and_Info read this for troubleshooting].
 
   
  +
None of them are on RetroArch and are Windows exclusive, so if that's a problem, then use px68k-libretro as an alternative.
With that said, mednafen's Saturn core is supposedly a lot more accurate, maybe even better, than SSF, but requires a more beefier computer than what SSF requires.
 
 
|}
 
|}
   
  +
==Multisystem==
==PlayStation Portable (PSP)==
 
  +
{| cellspacing="0" cellpadding="3" border="1" class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed;"
 
  +
{| class="wikitable sortable" cellspacing="0" cellpadding="3" border="1" style="text-align: center; width: auto; table-layout: fixed;"
!Screenshot
 
  +
!Logo
 
!Title
 
!Title
  +
!Emulated system
!Console
 
  +
!Host system
!Stability
 
 
!Description
 
!Description
 
|-
 
|-
|[[File:Psone_classics.png| 150px]]
+
|[[File:Bizhawk icon.png|64px]]
  +
!BizHawk
|'''POPS (PlayStation One Portable Station)'''
 
  +
|Various
|PlayStation One
 
  +
|Windows
|Great (not all games will work)
 
  +
|Ever tried to use RetroArch and just couldn't wrap your head around the horrible non-PC-like interface? Say no more, [http://tasvideos.org/Bizhawk.html BizHawk] is what you need! It is just as well a multi-system emulator (or more precisely a frontend to Libretro cores), only this one won't make you want to strangle someone. It also has a bunch of TAS-related features.
|An official PS1 emulator and the only option for the system. Some games are available for purchase on the Vita's PSN store while others need to be packaged as an EBOOT via PSX2PSP or Popsloader v4g. If you don't have a Vita, but want PS1 games, your best bet is to pirate them, as the PSP's store closed down in 2016 and it's too old to support WPA2 connection.<br />
 
The downside is the lack of the L2/R2 buttons and a right analog stick, but this shouldn't be an issue for some games, as you can just simply map them to either the d-pad or the analog stick.
 
 
|-
 
|-
|[[File:Psp_nesterj.png| 150px]]
 
|'''NesterJ'''
 
|Nintendo Entertainment System
 
|Good
 
|A very good NES emulator made basically for PSP. Has neat features like the slow down/speed up buttons (A.K.A. L and R) as well as screenshots and savestates.
 
 
|-
 
|-
  +
|[[File:MAME icon.png|64px]]
|
 
  +
!MAME
|'''Snes9xTYLme Mod'''
 
  +
|Various
|Super Nintendo Entertainment System
 
  +
|Windows<br />Linux<br />macOS<br />others
|Meh
 
  +
|MAME is an ''epic'' multi-system emulator that can run pretty much any arcade up to the early 2000s. And since the merge with MESS in 2015, it can also emulate dozens of consoles and computers, including some very obscure stuff. Got room for a nearly ''500 GB'' full set?
|SNES emulation isn't that great on PSP unfortunately, but this is the fastest and most compatible one out there (Snes9xtylcm is more suited for the Vita despite better options). [https://github.com/esmjanus/snes9xTYL/blob/mecm/Release/Releases.md Download]
 
  +
  +
Note 1: When downloading, pay attention to whatever version of sets they're from, as they require some updates every now and then.
  +
  +
Note 2: Some games are better emulated with specific emulators rather than MAME: CPS and Neo Geo on [https://ci.appveyor.com/project/tmaul/fbneo-kbhgd/build/artifacts FinalBurn Neo], Playstation/Namco-based hardware on [http://www.emulator-zone.com/doc.php/arcade/zinc.html ZiNc], NAOMI and Atomiswave on [http://demul.emulation64.com/ Demul] or Libretro's Flycast; [http://nebula.emulatronia.com/ Nebula] also has additional optimization for SNK, Capcom, Konami and PolyGameMaster systems, as well as the Sega Model 2 Emulator, but they haven't been updated in years. For Model 3 games, [https://www.supermodel3.com/Forum/viewtopic.php?f=3&t=1206 Supermodel 3] is the only that can do it (for now). For most PC-based arcade games, use [https://teknoparrot.com Teknoparrot], even though it's more of a compatibility layer than it is an emulator.
  +
  +
As of v.0.202, MAME has its own front-end.
 
|-
 
|-
  +
|[[File:Mednafen icon.png|64px]]
|
 
  +
!Mednafen
|'''DaedalusX64'''
 
  +
|Various
|Nintendo 64
 
  +
|Windows<br />Linux
|Poor
 
  +
|If you're asking yourself, "What the fuck kind of name is 'mednafen'?", it stands for "My Emulator Doesn't Need A Frickin' Excellent Name".<br />
|The best N64 emulator for PSP. There's a big problem though: '''it's a N64 emulator for PSP.'''<br />
 
  +
Anyway, mednafen is a multi-system emulator, comprising of several emulators that were likely modified from older versions. However, its own original emulators for Virtual Boy, Turbografx-16/PC-FX, PlayStation, and Sega Saturn are the ones you should look at, as they have a high degree of accuracy. Of course, there's also cores for the Neo Geo Pocket, Wonderswan, and the Atari Lynx that are forks from abandoned emulators, but they are all improved on, and are also highly recommended to use over every other emulator for those systems, especially the emulators they were based from.<br />
[http://www.emucr.com/search/label/DaedalusX64 Dowload][https://web.archive.org/web/20160826210942/http://forums.daedalusx64.com/compat.php Compatibility list (outdated)]
 
|-
 
|[[File:Master_Boy.png| 150px]]
 
|'''Master Boy'''
 
|Game Boy/Color, Master System, Game Gear
 
|Excellent
 
|Plays your GB/GBC or Master System/Game Gear games on the go.
 
|-
 
|
 
|'''TempGBA4PSP'''
 
|Game Boy Advanced
 
|Great
 
|A good GBA emulator that pretty much is the one and only for PSP. Has good features and supports most games. Said to work with Golden Sun.
 
|}
 
   
  +
That being said, mednafen is command-only, so try to find some front-ends that suit your taste, or better yet use RetroArch, as plenty of mednafen's cores are available (not sure why the PCE-Accuracy core wasn't included when its PCE-Fast core is).
==Android==
 
{| cellspacing="0" cellpadding="3" border="1" class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed;"
 
!Title
 
!Console
 
!Stability
 
!Description
 
 
|-
 
|-
  +
|[[File:Phoenixlogo.png|64px]]
|DraStic
 
  +
!Phoenix
|Nintendo DS
 
  +
|3DO<br />Jaguar<br />ColecoVision<br />Master System
|Decent
 
  +
|Windows<br />Linux<br />macOS<br />Android
|
 
  +
|Made in glorious Russia, it was created by a long time FreeDO contributor who was unhappy with the "insignificant" progress of 3DO emulation, therefore he made it his mission to create what is possibly '''the best 3DO/Jaguar emulator out there'''. Although you're gonna need a computer that's powerful enough to run it.<br />
The fastest DS emulator currently available for Android. Will run most games at good speed and audio on most modern devices (Snapdragon 800+). Performs alright on older chips. However it '''comes at a very steep price''', so just pirate it (be sure to find the latest version).
 
   
  +
[http://www.arts-union.ru/node/23 Download]<br />
''Fun fact:'' Using this one on an Android emulator '''outperforms''' DeSmuME by miles. How crazy is that?
 
  +
Since the emulator's in Russian, you're gonna need an [http://www.rlauncher.com/forum/showthread.php?4160-Help-with-3DO-Phoenix-2-8 English patch] for this (registration required).<br />
|}
 
   
  +
Phoenix's cores are separate releases on Android, where they are known as Real3DOPlayer for 3DO, IrataJaguar for Jaguar, NumPadPlayer for ColecoVision, and GearMasterPlayer for Sega Master System.
==Xbox 360/One==
 
{| cellspacing="0" cellpadding="3" border="1" class="wikitable sortable" style="text-align: center; width: auto; table-layout: fixed;"
 
!Title
 
!Console
 
!Stability
 
!Description
 
 
|-
 
|-
  +
|[[File:Retroarch icon.png|64px]]
|Fusion (360)/Fission (XBOne)
 
  +
!RetroArch
|Xbox
 
  +
|Various
|Decent
 
  +
|Windows<br />Linux<br />macOS<br />Xbox 360<br />Playstation 3<br />Wii<br />Android<br />others
|
 
  +
|A multi-system emulator frontend for open source emulator libraries in format called "libretro". Allows you to play from Atari 2600 to PSP, Arcades, and DOS, using the same settings and interface. Most of the emulators listed on this page have "cores". It also has extensive support for pixel shaders in both .cg and bSNES XML format, which are similar to the filters in other emulators except they run on the GPU instead of the CPU and allow you to do more complex effects without slowing down the emulator ([http://i.imgur.com/Cibql.jpg such as this shader that simulates a CRT TV screen]). Guides to using RetroArch can be found [http://emulation.gametechwiki.com/index.php/Dummies_Guide:_RetroArch here] and [http://emulation.gametechwiki.com/index.php/Using_RetroArch here], and shader files can be found [https://github.com/libretro/common-shaders here (.cgp)] and [https://github.com/libretro/glsl-shaders here (.glsl)]. PC-Engine CD, Playstation, and Saturn require BIOS file[[Category:PC Games]][[Category:Helpful Lists]]s to be placed in "system" directory you define in Settings > General.
Let's be real honest here; It's been well over a decade and we still don't have a decent Xbox emulator for desktop computers. [http://xboxdevwiki.net/Emulators Many have tried, but only a few remain.] Thankfully, Micro$oft was kind enough to allow backwards compatibility of OG Xbox games. There's just one problem: It uses emulation, just like the PSP and PS3 could do for PSOne games. So you have two options: Wait for Xbox emulation to be feasible on desktop, or suck it up and get a 360 or XBOne.<br />
 
   
  +
Check out [https://lakka.tv Lakka] if you're looking to run RetroArch on SBCs like the Raspberry Pi or Odroid. There are others OS' like it, like RetroPie. Recalbox, and Batocera. But Lakka is the simplest and easiest to get up and running. Its also developed by the team behind RetroArch.
[https://en.wikipedia.org/wiki/List_of_Xbox_games_compatible_with_Xbox_360 Compatibility for Xbox 360] [https://en.wikipedia.org/wiki/List_of_backward_compatible_games_for_Xbox_One#List_of_compatible_titles_from_Xbox Compatibility for Xbox One]
 
  +
|-
 
|}
 
|}
[[Category:PC Games]]
 
[[Category:Helpful Lists]]
 

Revision as of 01:06, 26 March 2020

So, you're looking around the wiki, found some good games to play for the older consoles, but you don't actually have it. And you're not willing to buy a new console just to play it, or as a result of time passing, dem bricks have jacked up their price tags on eBay beyond your budget. So what do you do? Use the emulator. This page has the best emulators for each console, along with it's features.

Note: Emulators aren't perfect. Depending on the game, you might get some glitches. Few of these should be game-breaking, though. Also, some games may flat-out not work, so you may want to check compatibility lists. Emulation of newer systems like PS4 and Switch is still in a very rough stage, buying and modding the system may be your best choice.

There's another wiki that is better maintained: Emulation General

Admin note: Don't link to ROMs or any .exe direct-install links. (This note is just to cover the site's collective ass, and I apologize for the need of it.) - Derpiko

Home Consoles

Logo Title Emulated system Host system Description
Bsnes icon bsnes SNES Windows The most accurate SNES emulator out there, so it's very demanding. If your machine can't handle it, use Snes9x instead. bsnes is a subset of multi-system emulator higan, although the standalone version has better performance and a different interface. Link

Note: byuu only provides a Windows binary, but if you're on macOS or Linux, you can compile from the source or use the Libretro core.

Cemu icon Cemu Wii U Windows Hey, kid. Wanna play The Legend of Zelda: Breath of the Wild at 1080p resolution and with 60 frames-per-second? This emulator right here should do the trick. Remember to download Cemuhook and get some shader caches here to reduce slowdown. Oh, and while you're at it, grab some graphic packs as well. Needs a high-end PC (NVidia cards are recommended) to run things smoothly.

Public releases

DEmul-Logo Demul Dreamcast Windows One of the best DC emulators. This one may have higher accuracy than NullDC/reicast and redream, but at a performance cost, and it's UI is a bit too cryptic for some, so it isn't recommended for casuals, but there are guides (albeit outdated) for it (ex: [1][2][3]).

It supports Naomi, Hikaru, and Atomiswave arcade games, but it's also the only that support Windows CE, albeit not too well (Makaron is dead, so it doesn't count), hence why it's on the list.

DolphinEmu Dolphin Gamecube
Wii
Windows
Linux
macOS
Android
Notable for being the only emulator out there to play Wii games, which is a godsend for pirates PC gamers. Aside from that, it's a very great emulator, and is updated often. Includes support for the Wiimote, so you don't have to use the mouse for it (you're on your own for a sensor bar though), and allows you to output to even 3D 1080p. Hell, it's also really good for N64 emulation, though that's only assuming the Virtual Console actually supports certain games.

It should be said, that if you're gonna download Dolphin, be sure to download development versions, as stable releases tend to be far behind, resulting in them being outdated in the long run.

Also note that Dolphin has some really steep requirements. If your computer can barely cut it, there's always the Ishiiruka build with its Async shader compilation.

Genesis Plus GX icon Genesis Plus GX MegaDrive
Sega CD
Master System
Game Gear
SG-1000
Windows
Wii
GameCube
Originally a homebrew application for both the Wii and Gamecube, that's based on an old DOS software, this emulator has surpassed the more famous Kega Fusion in terms of emulation capabilities and compatibility for every game made for old Sega systems (except the 32x, Kega Fusion and PicoDrive-libretro are better options for that).
Kega fusion-1- Kega Fusion MegaDrive
Sega CD
32X
Pico
Master System
Game Gear
Windows
Linux
macOS
The other Sega multi-emulator. Hasn't been updated in ages, but it still runs almost everything perfect, supports netplay, and the interface is nice. For the edge cases it can't handle (such as super rare Surgical Strike on the 32X-CD), try the PicoDrive-libretro core instead.

Get it here. (If you're on Windows 8 or 10, be sure to get the framerate fixer as well.)

Mesen logo Mesen NES
FDS
Windows
Linux
Mesen is a recent NES emulator designed with the goal of perfect accuracy. It supports over 290 mappers, netplay, 4 players, FDS games, mouse for Zapper games, and even custom HD textures. It also includes a debugger, handy if you're coding NES games. Get it here. Also available as a Libretro core.

Note: despite lower accuracy, Nestopia (Undead Edition) and FCEUX (latest dev version) may be better choices in some cases, as both are speedier; the latter also supports even the most obscure bootlegs, and has TAS features and Lua scripting.

Mupen64plus-r1.pnd Mupen64+ Nintendo 64 Windows
Linux
macOS
Android
The best all around N64 emulator; it has high compatibility, can look great, and runs fast, yet it doesn't have a GUI, so if you plan on using this emulator, use this stuck behind a paywall. Fuck... The downside to this is the audio getting delayed, so for improved audio latency and sync, consider using mupen64plus-libretro through RetroArch.
PCSX2 icon PCSX2 PlayStation 2 Windows
Linux
macOS
A frequently updated PS2 emulator. The compatibility is quite amazing excluding a few problem games. The audio rarely has problems even with speedhacks enabled. It supports hardware and software rendering, deinterlacing, custom resolutions, MSAA, and texture filtering. What else could you want? Well, plenty of games have fairly high requirements, and it's unlikely that certain games will ever become playable.
Do keep in mind that when it comes to multi-platform games (excluding those with PC-ports), Dolphin (the GameCube/Wii emulator) can run GC/Wii versions of certain games better than their PS2 versions via PCSX2, despite the platforms being more powerful than the PS2, so it's advised to run those on Dolphin instead.

The official compatibility list isn't updated too often, so you may have to refer to the forums or wiki on occasion.

Dev Builds Forums Wiki

PCSX Reloaded icon PCSX-Reloaded (PGXP build) PlayStation Windows
Linux
macOS
While not as well known as ePSXe, PCSX-R is a plugin-based emulator that can let you play 3D-based game at a high resolution. It also lets you use the excellent PCSX2 controller plugins, and compatibility surpasses ePSXe.

Since the main branch is effectively dead, the PGXP fork is the recommended option. It adds texture perspective correction, reduced polygon culling, and reduced polygon jitter (more so than mainline PCSX-R's GTE hack). The problem is that it's Windows-only. Grab the shader pack while you're at it. They are intended to be used with Pete's OpenGL2 plugin.

macOS builds and Ubuntu Linux builds exist, but they are based off the dead mainline branch.

Recommended PSX Plugins

Mednafen's PSX core is more ideal for 2D-based games, or for games that glitch on PSCXR, and is readily available on RetroArch. Even so, both of them are better than Sony's official emulator and ePSXe.

Project 64 logo Project64 Nintendo 64 Windows The other best all around N64 emulator; it has high compatibility (even supports 64DD games), can look great, and runs fast, just like Mupen64+. Best if you want something with a GUI, just whatever you do, do NOT even try emulating Resident Evil 2, use Mupen64+ for that.

You can even play Super Mario 64 online with others with Net64, if that's your thing.

Recommended N64 Plugins

Redream redream Dreamcast Windows
Linux
macOS
Android
A new and promising DC emulator, this time it's more easier to use than Demul. Has decent compatibility and can run on low-end machines.

Has two versions: Lite and Premium. Premium includes a High-definition rendering, so if that's what you want, you better fork over five bucks.

Was originally open-source until the beginning of 2018. If you want an open-sourced Dreamcast emulator, then Libretro's Flycast (based on reicast) should be a decent alternative.

RPCS3 icon RPCS3 PlayStation 3 Windows
Linux
One of the oldest PS3 emulators out there, and the only one that's still active thanks to Patreon, and because of that, as of November 2019, over 1400 games are playable! It even has Reshade built into it, so that fuckin' cool. It does require a beefy PC to run at full speed.

Compatibility List

Snes9x icon Snes9x SNES Windows
Linux
macOS
PSP
Android
iOS
others
Another excellent SNES emulator. No visual eye-cancer like ZSNES, but you will get more accurate sound with this one (owing the fact that byuu lend their SPC700 emulation tools to the devs), and it plays games even better (though not as accurate as bsnes). There are ports for tons of systems, both official and unofficial, including a GP2X version you can play with an OpenPandora.

Version 1.55 and later support MSU-1 co-processors, so that's cool.

Dev Builds EmuCR Builds

Clubpic-1- SSF Saturn Windows
Android
Shockingly compatible Saturn emulator, even though it's still a beta. It took quite some time due to the Saturn's terribly complex setup of processors, but now you can play some (if not most) of your favorite Saturn games on your computer. Originally, it couldn't run disc images natively, so you had to either play the originals or burned discs via CD drives, or mount the images with a virtual CD drive, but as of Preview version R4, you can mount CD images that use .cue and .bin files by going to Options > Peripherals, then in the CD Image section, select Enable, then select the .cue file of your choosing, and restart the emulator. Alternatively, you can use Virtual CloneDrive, although for Redump rips, VCD HATES .cue files, therefore it's said that the CUE2CCD executable that comes with Xebra (a Japanese PS1 emu) might help.

You'll need a reasonably mid-tier computer to run games at full speed, and you may also want to use the Saturn BIOS to make the system settings easier to manage, and improve compatibility.

Also note, that every new release breaks compatibility with other games, so read here to find out which game works for certain versions. Also, read this for troubleshooting.

You can get SSF from Shinma's Twitter (look at the pinned tweets).

With that said, Mednafen's Saturn core is supposedly a lot more accurate, maybe even better, than SSF, but requires a more beefier computer than what SSF requires.

Stella icon Stella Atari 2600 Multi-Platform Help grandpa relive his first gaming memories, and play with him, because the 2600 actually had a bunch of very fun games. Stella is probably the most accurate 2600 emulator out there and actually worth a damn.

Get it: Dev builds / Stable builds

Handheld Consoles

Logo Title Emulated system Host system Description
Citra Citra 3DS Windows
Linux
macOS
An experimental 3DS emulator, and the only one that works (for now). Can upscale popular games like Mario, Zelda, and Pokemon at high-resolution, and can let you use gyroscoping features when using Cemuhook. Only downsides are the lack of online capabilities, amiibo support, New 3DS mode, and stereoscopic 3D (if that's your thing). Also, it uses telemetry, so disable that shit.

Latest nightly and bleeding edge builds

Desmume icon DeSmuME DS Windows
macOS
Linux
For better or worse, this is the only real option for DS emulation. Requirements range from fairly low to moderately high. Games may rarely need a stronger CPU than general PS2/Gamecube emulation, though most games should be fine.

However, there's no option to increase resolution and forced stretching to apply filters makes it poor in the graphics department. Not to mention there's no multiplayer support and less we talk about the compatibility with the mainline Pokemon games, the better.

Despite all its problems it's highly compatible and supports microphone, dual-slots, lua scripting, and a fairly large amount of customization. Recently, however, there are alternatives that are still being worked on in an attempt to make DeSmuME obsolete, so be on the look out for years to come.

It's best to download nightly builds as stable builds are years behind, just like the next emulator below...

Mgba-logo mGBA Game Boy
GB Color
GB Advance
Windows
Linux
macOS
3DS
Wii
Switch
PS Vita
This spot was originally reserved for VisualBoy Advance, but in recent years, mGBA came out of the wood-work and blew VBA away with its accuracy, functionality, portability, performance, and higher compatibility (from WarioWare: Twisted!'s rumble and tilt sensor to Boktai's solar sensor). Also included for RetroArch.

Download

Higan's GBA core is also good, but less speedier than mGBA's.

Ppsspp-icon PPSSPP PSP Windows
Linux
macOS
iOS
Android
Blackberry
Symbian
Meego
The BEST PSP emulator out there, no questions asked! It features moderately low requirements, built-in shaders, up to 10x internal resolution (that's 4800x2720), the superb xBRZ texture filter, a fantastic UI with automatic update checks, and large compatibility. Stable releases have become infrequent, though dev builds are released daily.

The downsides are the barely noticeable input delay and inability to play PSOne titles.

Ad-hoc support is in the early stages, but a handful of games work flawlessly. Setup/networking tutorials and general info for ad-hoc can be found here.

Via CWCheats, many games have been given 60fps patches.

Has a Gold version, but it's the same as the regular version, only made to support the dev team by purchase.

Compatibility List Stable Release Latest Dev Builds.

Sameboy Sameboy Game Boy
GB Color
Windows
macOS
Originally Gambatte was the most accurate GB/C emulator, but it hasn't been developed since 2014 (although its libretro core is still in active development), so about a year later Sameboy entered the foray. Years down the line and Sameboy is hands down the most accurate Game Boy and Game Boy Color out there thanks to years worth of extensive hardware tests. It has the essentials that come with every modern emulator such as save states but it doesn't support game linking, as if that matters unless you're actually curious (in that case, use BGB). The UI is a little primitive and takes some getting used to. If you don't like it, it's available on RetroArch.

Even though Sameboy is said to be the best and most accurate, Gambatte is still worth looking at also, living on through RetroArch.
If you happen to have an iPhone or a Raspberry Pi, then have a look at Gearboy. Again, BGB is the only GB/C emulator to support game linking, so you and your bro can have a Pokémon duel, but it's Windows-exclusive.

Computers

Logo Title Emulated system Host system Description
Dosbox DOSBox DOS Windows
Linux
macOS
Others
For the gray-bearded PC patriarchs, this baby can run pretty much any old MS-DOS program. Oregon Trail? Commander Keen? VisiCalc? You got it!

A very complex and text-only emulator, so be sure to read the wiki - especially the lists of SVNs (for the latest builds) and frontends (for a graphical interface). Tip to Mac users: go with Boxer.

Fuse FUSE ZX Spectrum Windows
Linux
macOS
One of the best ZED-ex emulators out there, and a favorite among British gamers for good reasons; It's accurate and is more user-friendly. It's even on RetroArch!

Downloads

OpenMSX OpenMSX MSX Window
macOS
Android
A Metal Gear MSX emulator to surpass Metal Gear that probably has surpassed blueMSX years later in terms of accuracy and features. BlueMSX is more simpler to use and has a libretro core that's more active than the standalone version, but openMSX can emulate any game and MSX-related hardware you can throw at it, like Pioneer Palcom LaserDisc systems for instance, and can record footage in HD.

Do keep in mind that it may take a while to get used to it, though thankfully its author(s) was kind enough to include documents and guides for it. Just remember to use its Catapult frontend for ease-of-use.

Stable builds Development version

Amiga boing ball UAE Amiga Windows
Linux
macOS
others
This is pretty much the go-to software for Amiga emulation. There's two versions of UAE: WinUAE is for Windows and is more user-friendly, and FS-UAE is best used on Unix systems. Both require some hands-on configuration to emulate some of the more obscure Amiga systems.

Get it: WinUAE / FS-UAE

Vice icon VICE PET
VIC 20
CBM-II
C=64
C=128
C=264
Windows
Linux
macOS
others
The most cycle-accurate emulator of pretty much all Commodore 8-bit computers, it's amazing how it's able to function on legacy software (as of v3.2).

Be sure to use x64sc for higher accuracy. If x64sc is too slow on your machine, x64 is still a very good (but less accurate) option.

XM6 icon XM6 X68000 Windows A really kick-ass X68000 emulator, and definitely the one for those interested in old Japanese gaming computers.

There are two versions that you should take a look at. XM6 Pro-68k is recommended for general usage (it's in English as well), while Type-G is more accurate, has good peripheral/expansion support and will run just about any game you throw at it, though it's not in English and hasn't been active after 2016.

None of them are on RetroArch and are Windows exclusive, so if that's a problem, then use px68k-libretro as an alternative.

Multisystem

Logo Title Emulated system Host system Description
Bizhawk icon BizHawk Various Windows Ever tried to use RetroArch and just couldn't wrap your head around the horrible non-PC-like interface? Say no more, BizHawk is what you need! It is just as well a multi-system emulator (or more precisely a frontend to Libretro cores), only this one won't make you want to strangle someone. It also has a bunch of TAS-related features.
MAME icon MAME Various Windows
Linux
macOS
others
MAME is an epic multi-system emulator that can run pretty much any arcade up to the early 2000s. And since the merge with MESS in 2015, it can also emulate dozens of consoles and computers, including some very obscure stuff. Got room for a nearly 500 GB full set?

Note 1: When downloading, pay attention to whatever version of sets they're from, as they require some updates every now and then.

Note 2: Some games are better emulated with specific emulators rather than MAME: CPS and Neo Geo on FinalBurn Neo, Playstation/Namco-based hardware on ZiNc, NAOMI and Atomiswave on Demul or Libretro's Flycast; Nebula also has additional optimization for SNK, Capcom, Konami and PolyGameMaster systems, as well as the Sega Model 2 Emulator, but they haven't been updated in years. For Model 3 games, Supermodel 3 is the only that can do it (for now). For most PC-based arcade games, use Teknoparrot, even though it's more of a compatibility layer than it is an emulator.

As of v.0.202, MAME has its own front-end.

Mednafen icon Mednafen Various Windows
Linux
If you're asking yourself, "What the fuck kind of name is 'mednafen'?", it stands for "My Emulator Doesn't Need A Frickin' Excellent Name".

Anyway, mednafen is a multi-system emulator, comprising of several emulators that were likely modified from older versions. However, its own original emulators for Virtual Boy, Turbografx-16/PC-FX, PlayStation, and Sega Saturn are the ones you should look at, as they have a high degree of accuracy. Of course, there's also cores for the Neo Geo Pocket, Wonderswan, and the Atari Lynx that are forks from abandoned emulators, but they are all improved on, and are also highly recommended to use over every other emulator for those systems, especially the emulators they were based from.

That being said, mednafen is command-only, so try to find some front-ends that suit your taste, or better yet use RetroArch, as plenty of mednafen's cores are available (not sure why the PCE-Accuracy core wasn't included when its PCE-Fast core is).

Phoenixlogo Phoenix 3DO
Jaguar
ColecoVision
Master System
Windows
Linux
macOS
Android
Made in glorious Russia, it was created by a long time FreeDO contributor who was unhappy with the "insignificant" progress of 3DO emulation, therefore he made it his mission to create what is possibly the best 3DO/Jaguar emulator out there. Although you're gonna need a computer that's powerful enough to run it.

Download
Since the emulator's in Russian, you're gonna need an English patch for this (registration required).

Phoenix's cores are separate releases on Android, where they are known as Real3DOPlayer for 3DO, IrataJaguar for Jaguar, NumPadPlayer for ColecoVision, and GearMasterPlayer for Sega Master System.

Retroarch icon RetroArch Various Windows
Linux
macOS
Xbox 360
Playstation 3
Wii
Android
others
A multi-system emulator frontend for open source emulator libraries in format called "libretro". Allows you to play from Atari 2600 to PSP, Arcades, and DOS, using the same settings and interface. Most of the emulators listed on this page have "cores". It also has extensive support for pixel shaders in both .cg and bSNES XML format, which are similar to the filters in other emulators except they run on the GPU instead of the CPU and allow you to do more complex effects without slowing down the emulator (such as this shader that simulates a CRT TV screen). Guides to using RetroArch can be found here and here, and shader files can be found here (.cgp) and here (.glsl). PC-Engine CD, Playstation, and Saturn require BIOS files to be placed in "system" directory you define in Settings > General.

Check out Lakka if you're looking to run RetroArch on SBCs like the Raspberry Pi or Odroid. There are others OS' like it, like RetroPie. Recalbox, and Batocera. But Lakka is the simplest and easiest to get up and running. Its also developed by the team behind RetroArch.