Video Game Emulators
Video Game Emulators
Video Game Emulators

Video Game Emulators

Here you will find all the best video game emulators for every common OS & device!

Star New to emulation? Need help with any of these emulators? Check out my emulation help site, Video Game Emulation for Newbies!

Nintendo 64Gamecube/Wii

Dolphin

Download

Size: 23.3 MB, Version: 5.0.8823, Homepage

Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC (and Mac) gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more! Check out its compatibility list to ensure the games you want to play fully work.

Back to top

Nintendo 64Nintendo 64

Project64

Download

Size: 2.20 MB, Version: 2.3.2, Homepage

The #1 N64 emulator! The latest versions of Project64 don't run games well. From my experience, version 2.0 is the most stable version. Games such as Ogre Battle 64 run well on it.
*Note: My download of Project64 does not contain malware, unlike the download on the official site.
*Also note: If you're using Windows 10 and loading a game gives you the blue screen of death, read this for the fix.

P64 Bundle

Download

Size: 16.5 MB, Version: 1.6-2.3, Homepage

The latest versions of Project64 run games differently. To help you find out which version runs your games best, here's a zip containing the latest builds. In this zip you'll find version 1.6, 2.0, 2.1, 2.2, and 2.3.
*Note: These downloads of Project64 do not contain malware, unlike the downloads on the official site.

Mupen64Plus

Download

Size: 2.05 MB, Version: 2.5, Homepage

The competing emulator to Project64. Project64 may have better game compatibility, but Mupen64Plus is a more solid emulator with less bugs. It also multiple video plug-ins, hi-res textures, rumble pak support, cheat system with gameshark code support, speed adjustment with smooth sound, and more. However, Mupen64 doesn't have a UI. You need to drag roms to the EXE to run them. Then you rely on keyboard shortcuts to use it.

Extras

Size: 14.1 MB - Project64 already comes equipped with a good video plugin. However, if you want the best video plug-in, you want the GLideN64 plug-in! Check out these sample shots to see it in action. It's demanding on the CPU so this is meant for higher-end computers/devices.

Back to top

Super NintendoSuper Nintendo

Snes9x-64

Download

Size: 1.76 MB, Version: 1.56.1, Homepage

Snes9x has tons of awesome screen filters, supports Game Genie/Action Replay cheats, can capture SPC music, take screen shots, capture save states with multiple slots, supports Super FX, record AVI movies, and more. It's easy to use, it runs great on whatever speed your computer is, and it has such neat features. It's an excellent SNES emulator! New with version 1.54: Snes9x now uses the Bsnes/Higan core to emulate games with cycle accuracy. So now they run like the real thing! This download here is the 64-bit version. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.
*Note: If you find that this version of Snes9x is not working well for you, try the previous version before the Bsnes/Higan source was added: v1.53 64-bit
*Also note: If can't run games because of a ddx9_38.dll error, read this for the fix.

Snes9x-32

Download

Size: 1.18 MB, Version: 1.56.1, Homepage

The same Snes9x as above but for 32-bit windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.
*If you find that this version of Snes9x is not working well for you, try the previous version before the Bsnes/Higan source was added: v1.53 32-bit

ZSNES

Download

Size: 847 KB, Version: 1.51, Homepage

ZSNES was the first popular video game emulator. It's a beloved classic. I have it here only for nostalgic purposes. I do not recommend ZSNES for a quality SNES emulation experience.

Back to top

Nintendo (NES)Nintendo

Mesen

Download

Size: 8.21 MB, Version: 0.9.7, Homepage

The latest and greatest NES emulator. It's a high accuracy emulator. The authors are proud of it--over 220 mappers are supported, offering very high game compatibility. It includes the usual emulator features: save states, rewinding, movie/audio recording, overclocking, cheat codes, netplay, and more.

Nestopia

Download

Size: 1.17 MB, Version: 1.47, Homepage

Nestopia has tons of awesome screen filters, supports Game Genie/Action Replay cheats, can take screen shots, capture save states, and more. It's easy to use and runs great on whatever speed your computer is. It's an excellent NES emulator! It offers better features than FCEUX.

FCEUX

Download

Size: 2.29 MB, Version: 2.2.3, Homepage

FCEUX is identical to Nestopia; they both offer a similar assortment of features. It's hard to say which one is better. I recommend that you try both of them and decide which one you like better.

Back to top

Nintendo DSNintendo DS

DeSmuME64

Download

Size: 1.78 MB, Version: 0.9.11, Homepage

DeSmuME is a freeware emulator for the Nintendo DS created by YopYop156. DeSmuME is also known as YopYop DS. It's an excellent emulator with the usual bundle of features we expect from a video game emulator. It especially offers some good options for the display, since the DS has the double screen thing going on. Its game compatibility is not great, but adequate. It at least runs Final Fantasy IV DS perfectly. This is the 64-bit version. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.

DeSmuME32

Download

Size: 1.13 MB, Version: 0.9.11, Homepage

The same DeSmuME as above but for 32-bit windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.

X432R

Download

Size: 3.79 MB, Version: 2015-04-19, Homepage

A modified version of DeSmuME that can render 3D graphics sharper. View this screen shot comparison to see the difference it makes. You enable it by increasing the screen size then choose a high-res renderer - as shown here. The 64-bit and 32-bit versions are included in this zip. X432R's drawback is that it uses an older version of DeSmuME from April 2015.

Back to top

Game Boy Classic/ Color/ AdvanceGame Boy Advance

VBA-M 64-bit

Download

Size: 11 MB, Version: 2.0.2, Homepage

Visual Boy Advance supports Game Boy Classic, Super Game Boy, Game Boy Color, and (of course) Game Boy Advance. It has several cool screen filters, supports cheats, record music, can take screen shots, capture save states with multiple slots, record AVI movies, and more. It's easy to use and it runs great on whatever speed your computer is. This version of the emulator is called “VisualBoyAdvance-M” (or Visual Boy Advance Merged), which is a continued effort by others since the original Visual Boy Advance authors abandoned the emulator in 2005. This is the 64-bit version. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.
*For the most accurate Game Boy Classic and Game Boy Color emulation, I recommend Gambatte in the Game Boy section.

VBA-M 32-bit

Download

Size: 9.3 MB, Version: 2.0.2, Homepage

The same “VisualBoyAdvance-M” as above but for 32-bit windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.

VBA Classic

Download

Size: 597 KB, Version: 1.7.2

If for whatever reason you want the original Visual Boy Advance, here it is. Keep in mind that it hasn't been updated since 2005. “VisualBoyAdvance-M” above is the recommended version to use.

mGBA

Download

Size: 13.1 MB, Version: 0.6.3, Homepage

The newest and sexiest GBA emulator in the scene, mGBA is focused on being fast enough to run on lower end hardware than other emulators support, without sacrificing accuracy or portability. It runs games great! mGBA's drawback is that it lacks all the cool features that VisualBoyAdv-M has.

Back to top

Game Boy Classic and Game Boy ColorGame Boy Color

Gambatte

Download

Size: 1.96 MB, Version: r571, Homepage

In terms of accuracy, Gambatte is the #1 emulator for Game Boy Classic and Game Boy Color. You get the highest quality emulation with this emulator. Although it lacks all the cool features that VisualBoyAdv-M has.

BGB

Download

Size: 412 KB, Version: 1.5.6, Homepage

BGB supports Game Boy Classic, Super Game Boy, and Game Boy Color. The interface is uncluttered and clean. The screen is nice and sharp. BGB is good if you want something simple and fast/light-weight.

Back to top

Genesis, Sega CD, 32XGenesis, Sega CD & 32X

Kega Fusion

Download

Size: 383 KB, Version: 3.64, Homepage

Kega Fusion is the #1 Genesis emulator! In addition to Genesis it also emulates Sega CD, 32X, Sega CD+32X (it's the only emulator that supports this), Sega Master System, Game Gear, Sega SG-1000 and SC-3000. Like Gens, it has high compatibility and good speed.

GENS/GS

Download

Size: 2.66 MB, Version: Release 7, Homepage

Gens/GS is a version of the famous “Gens” emulator. The main goal of Gens/GS was to clean up the source code and combine features from various forks of Gens, as well as improving portability to other platforms. Gens/GS has a high compatibility rate and good speed. It also has many nice features including the usual screen renders, Sega CD support, and 32X support. It has a few neat features that Kega Fusion doesn't have.

Extras

Size: 264 KB - The Sega CD BIOS files that are required for booting up US, Euro and Japanese games on Gens and Kega Fusion.

Size: 1.95 KB - Contains the 32X BIOS files required to boot 32X games on Gens.

Back to top

Sega SaturnSaturn

uoYabause

Download

Size: 8.80 MB, Version: 2.2.0, Homepage

Saturn emulation has always been horrible. Then in the mid 2010s, uoYabause surfaced and surprised us all. This emulator offers an excellent Saturn emulation experience. Game compatibility is high. 3D graphics are rendered in a higher resolution (just like with PSX and N64 emulation). The drawback is that this emulator can be demanding on the CPU, so it may not run well on slower/older computers. I recommend checking its compatibility list before trying out games. uoYabause does not require the Saturn BIOS in order to boot games.
*Note: uoYabause might prompt saying it's missing “SDL2.dll”. You can download this file below.

SSF

Download

Size: 1.09 MB, Version: 0.12 Beta 3, Homepage

Offers good compatibility and is easy to use. It lacks the fancy features we're used to with PSX/N64 emulation, like high-res 3D rendering and such. But hey, it's better than nothing! Its compatibility isn't perfect so I recommend checking its compatibility list before trying out games. And read my snippet about improving performance with SSF. I have “Beta 3” here instead of the latest “Beta 4” because this version has a reputation of running better.

SSF (All)

Download

Size: 32.3 MB, Version: 0.06-0.12, Homepage

Curiously, games sometimes run better in certain older releases of SSF. If you're eager to have a game run as best as possible, download this zip and find out if an older version of SSF handles it better. The latest version “Beta 4” is in here as well.

Extras

Size: 889 KB - Contains 'mpr-17933.bin' (US/UK BIOS) and 'sega_101.bin' (JP BIOS), which are required for Mednafen and other multi-system emulators.

Size: 2.18 MB - The BIOS files for NA, UK, and JP.

Size: 286 KB - On some machines, uoYabause requires “SDL2.dll” in order to run (Windows will prompt you that it's missing). Put “SDL2.dll” in the same folder as uoYabause.

Back to top

Sega DreamcastDreamcast

DEmul

Download

Size: 4.87 MB, Version: v0.7 build 111117, Homepage

The most popular Dreamcast emulator for Windows. Like most emulators, it uses a plug-in system for video and audio outputs. The virtual memory card is also supported, which allows you to save the game progress at any time. DEmul is compatible with most Dreamcast games. I recommend checking its compatibility list before trying out games.

Extras

Size: 2.10 MB - This is required by DEmul. The zip contains the standard BIOS, Flash BIOS, and VMS BIOS.

Back to top

Game GearGame Gear/Master System

...

There aren't any standalone emulators for Game Gear and Master System. Rather, there's a variety of multi-system emulators that support them. My top recommendation is Kega Fusion. If you don't like Kega Fusion, Higan and Mednafen are other options.

Back to top

Playstation 1PlayStation 1

ePSXe

Download

Size: 1.31 MB, Version: 2.0.5, Homepage: Click here

ePSXe is a PSX emulator that takes advantage of the exciting plug-in system. It requires a good 3D card. Right now it is the best freeware PlayStation emulator available--that is, if you're patient enough to work with the plug-in system (it can be annoying). Remember, Pete's Plug-ins are the best for ePSXe! You can download a bundle of the best plug-ins further down, as well as the ePSXe cheats pack.

ePSXe 1.9

Download

Size: 623 KB, Version: 1.9.0, Homepage: Click here

If no matter what you do, ePSXe version 2.0.5 keeps giving you “ePSXe.exe has stopped responding” errors, rolling back to this version should resolve it.

PCSX-R

Download

Size: 833 KB, Version: 1.9.93, Homepage: Click here

Don't feel like fussing with ePSXe's plug-in system? Do you want a decent PSX emulator that just works out of the box? Then PCSX-Reloaded is for you!

pSX

Download

Size: 784 KB, Version: 1.13

If PCSX-Reloaded isn't running well for you, you should give pSX a try. It's an old emulator, but it runs great on slower/older machines.

Extras

Size: 236 KB - Both ePSXe and pSX need this in order to boot games. It's “Scph1001.bin”, the most common BIOS file. In most cases this is all you need.
*Download by right-clicking link and go to “Save Link As”. When saving, rename the “_ip” file extension to “zip”. If you don't see the file extension, try showing them.

Size: 5.81 MB - If for whatever reason you need all the PS1 BIOS files, here they are.
*Download by right-clicking link and go to “Save Link As”. When saving, rename the “_ip” file extension to “zip”. If you don't see the file extension, try showing them.

Size: 1.37 MB - To save you even more trouble, I put the best plug-ins for ePSXe in a zip file for you! :) This contains the following: Pete's Soft GPU 1.18b, Pete's PSX GPUs 1.77, Pete's OpenGL2 PSX GPU 2.9, Pete's OpenGL PSX GPU 1.78, DirectSound Driver 1.0, Eternal SPU 1.41, Pete's CDR plug-in 1.4

Size: 1.67 MB - The official ePSXe cheats pack that contains Game Shark cheats for every PlayStation 1 game.

Size: 14.7 MB - If pSX is giving you a “Missing d3dx9_26.dll” error, download this!

Back to top

Playstation 2PlayStation 2

PCSX2

Download

Size: 17 MB, Version: 1.4.0, Homepage

This is the first and best PlayStation 2 emulator. Great compatibility and nice speeds make this a must-try on fast machines! It can run just about any game, with some minor hiccups (mainly Tri-ace games). The BIOS is required in order to boot games, which you can download below. Game compatibility isn't perfect; I recommend going through its compabitility list.

Extras

Size: 12.7 MB - This is required in order to run games with PCSX2.
*Download by right-clicking link and go to “Save Link As”. When saving, rename the “_ip” file extension to “zip”. If you don't see the file extension, try showing them.

Back to top

PSPPSP

PPSSPP

Download

Size: 19.6 MB, Version: 1.6.3, Homepage

PlayStation Portable Simulator Suitable for Playing Portably (PPSSPP) is a free and open-source PSP emulator for Windows, OS X, Linux, iOS, Android, BlackBerry 10 and Symbian with an increased focus on speed and portability.

Back to top

ArcadeArcade

MAMEUI64

Download

Size: 15.7 MB, Version: 0.154, Homepage

MAME is the most compatible and capable multiple arcade machine emulator. Over 3,000 classic arcade games are supported, and development continues actively. When compared to other emulators, it lacks some of the neat features that we're used to. What MAME is popular for is its extensive game compatibility. This version in particular is for 64-bit Windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.

MAMEUI32

Download

Size: 19.2 MB, Version: 0.143.6, Homepage

Same exact version as MAMEUI64, but for 32-bit operating systems. That means if you're using Windows 8 32-bit or older versions of Windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.

MAME32 (old)

Download

Size: 9.98 MB, Version: 1.15 (May '07)

Unfortunately, a lot of arcade ROMs that are readibly available in popular arcade ROM sites do not work with the latest version of MAME due to legacy reasons. So if you're having a lot of trouble trying to get games to work, this decade old version of MAME from May 2007 should work better for you.

FB Alpha 64

Download

Size: 7.09 MB, Version: 0.2.97.43, Homepage: Click here

FinalBurn Alpha is a great arcade emulator supporting Neo-Geo, Capcom, Konami, and Cave games. Check out their compatibility list to learn what games are supported. This version in particular is for 64-bit Windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.
Note: I'm aware this isn't the latest version of FinalBurn Alpha. The latest version has issues detecting and loading games. Version 0.2.97.37 doesn't have these problems.

FB Alpha 32

Download

Size: 6.04 MB, Version: 0.2.97.43, Homepage: Click here

Same exact version as above, but for 32-bit operating systems. That means if you're using Windows 8 32-bit or older versions of Windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.

Kawaks

Download

Size: 535 KB, Version: 1.60

This is an older emulator, but it's still awesome and runs fast. It has many good features, including netplay. It only supports NeoGeo and Capcom games. On Windows 8 & 10 it might have issues with fullscreen mode.

Extras

Size: 931 KB - MAMEUI and other modern arcade emulators need this in order to play NeoGeo games.

Size: 236 KB - Kawaks, old arcade ROMs, and other old arcade emulators need this. (Rename it to "neogeo.zip")

Back to top

TurboGrafx16 / Turbo DuoTurboGrafx16

Magic Engine

Visit Site

Size: 438 KB, Version: n/a

Outstanding TurboGrafx16/PC Engine emulator that features full HuCard, SuperGrafx, CD-ROM, Super CD-ROM and Arcade Card emulation! It is, however, a demo version which costs $19 US to register. This demo version is limited to 5 minutes of play time per session. MagicEngine is the #1 emulator for TG16 and TG16-CD (PCECD). Note that MagicEngine doesn't support running CD games from their ISO. You need to use Mednafen for that.

Ootake

Download

Size: 1.25 MB, Version: 2.86, Homepage

This is a free alternative to MagicEngine. Ootake has good game compatibility with HuCard, SuperGrafx, CD-ROM, Super CD-ROM and Arcade Card emulation. It is a Japanese emulator translated to English so expect the language to be a little quirky. Note that Ootake doesn't support running CD games from their ISO. You need to use Mednafen for that.

Extras

Size: 492 KB - The BIOS files that are required in order to boot CD games.

Back to top

Wonderswan and Wonderswan ColorWonderswan & Wonderswan Color

Oswan

Download

Size: 116 KB, Version: 1.7.3

Wonderswan Color isn't exactly a popular system, so emulation support for it is scarce. Oswan is old and simple, but it gets the job done. It has good CPU timing and joystick support. Higan and Mednafen (below) are better options for emulating Wonderswan.

Back to top

Multi-systemsMulti-system

Higan

Download

Size: 2.28 MB, Version: 106, Homepage

This is a multi-system emulator that supports NES, SNES, Game Boy Classic (including Super Game Boy), Game Boy Color, Game Boy Advance, Sega Master System, Genesis, Game Gear, TurboGrafx16/PC Engine, and Wonderswan/Wonderswan Color. Its SNES emulation in particular is excellent, giving Higan the crown of #1 SNES emulator. However in comparison to Snes9X it's not as easy to use, doesn't offer as many cool features, and may not run well on older/slower machines. It's optimized for 64-bit Windows.

Mednafen64

Download

Size: 10.5 MB, Version: 0.9.48, Homepage

This zip file contains Mednafen 0.9.48, Mednaffe 0.8.6, and the system card file for TurboGrafx16-CD games. I'll explain. To begin with, Mednafen is a multi-system emulator that supports pretty much everything: PlayStation 1, N64, Nintendo DS, SNES, NES, Game Boy, Game Boy Advance, NeoGeo Pocket Color, Virtual Boy, Genesis/Mega Drive, Sega CD, 32X, Sega Master System, Game Gear, PC Engine/TurboGrafx16 (plus CD support), Wonderswan Color, Atari Lynx, arcade (MAME), and more. Mednafen is command line based so it requires a frontend GUI to be usable. The best frontend seems to be “Mednaffe”; I have that in the zip. You open Mednafen by clicking “Mednaffe.exe”. This is the 64-bit version. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 32-bit, download the version below.

Mednafen32

Download

Size: 8.60 MB, Version: 0.9.48, Homepage

The same Mednafen as above but for 32-bit windows. If you're not sure if you have 64-bit or 32-bit Windows, here are directions: Windows 10, Windows XP. If you have 64-bit, download the version above.

Back to top