Instead of claiming to be the fastest emulator on the market and only boasting three or four working games, Kega holds accuracy and compatibility over all the other bells and whistles that some emulators shout about
For anyone wanting to play the best Sega Mega Drive games and their favourite titles on other consoles besides, then RetroArch can deliver. It pulls of this incredible feat by using cores to replicate the inner workings of dozens of consoles instead of just focusing on one.
OpenEmu is probably your best bet if you use modern macOS devices. This is one of the few emulators with modern macOS support along with support for Apple silicon. Luckily, it functions quite well. It uses the core system, similar to RetroArch, and you can download cores through the UI whenever you want to in order to increase your emulation across more systems. In practice, it runs just fine. It uses the Genesis Plus GX core along with the Mednafen core, so performance and compatibility should be on par with RetroArch, even if RetroArch uses a different Saturn core. In any case, this is about as good as it gets for modern macOS users, and this is the one we recommend you start with.
I'm an old school emulator user, going back to around 1998-2000, but I haven't been too active the past decade (thanks to kids) other than a Hyperspin setup on my NVIDIA Shield. Now I'm looking at a home arcade cabinet and am really getting back into it.
To get caught up on all the new emulators and how well they're working on Windows, I spent a couple days trying to compile my picks for each system I want to add to LaunchBox. Most posts and videos had some outdated options so I've updated what I could here. In most cases, I'm trying to lean towards RetroArch and MAME for simplicity and to use the bezel project.
I'm sharing my list here because it might help others chose the emulators they want and I'm also hoping people will weigh in if they see a bad choice. I'm only a few days in on this so I haven't tried them all myself!
Atari 7800 - A7800, this is a fork of Mame but only does Atari 7800 with support for the Pokey sound chip which some homebrew games utilize.
Gameboy - Sameboy (RA core), this is a more accurate emulator but Gambatte is still very solid.
SNES - Snes9x or Mesen S (RA cores) both of these cores to the end user in terms of gameplay are just as good as BSnes or Higan but without the special chip requirements for games that use them or the CPU power requirements.
This Sega Genesis emulator supports all of the standard features that you would expect from a quality emulator, including save state and gamepad support, as well as overclocking and underclocking support.
Choosing between RetroArch and OpenEmu is tough, but someone had to do it. RetroArch is, without a doubt, a strong contender for the title of best Sega Genesis emulator, and it has a lot of features that users can enjoy.
OpenEmu supports a lot of consoles, reaching all the way back to the Atari 2600 and up to the PlayStation. You can even play some of the best GameCube games, though there are some limitations on save states.
I got an atGames Legends Flashback console from a friend for Christmas and have been enjoying NES and Sega Genesis games, but it doesn't have SNES support which is what I want mostly. I was thinking of upgrading to an all around retro game console emulator if such a thin exists.
If you had those you could enjoy the entire SNES library using just the one kit cart with no worries at all and no emulation either. But if you're going budget, I'd get something like the Nvidia Shield console and load a SNES emulator to it, then get a USB SNES wired controller for the experience and be done with it that way just side loading all the ROMS you care about.
Cheapest logical choice, SNES CE + Hakchi mod hack so you can throw virtually any SNES game at it and they more or less all work since the emulator in the SNES CE covers the DSP, C4 (Megamanx2/3), SA1 (Mario RPG, Kirbys), and the FX games (Starfox, Yoshi, Doom, etc.) I'd guess like 98-99% compatibility going that route.
Genesis emulation is very good, with a high degree of game compatibility (many of them claim nearly 100% compatibility with commercial games, including Virtua Racing). They are available on many platforms. Many Genesis emulators also feature compatibility with the Sega Master System (SMS), and the Game Gear (GG) as well as earlier Sega consoles. However, genesis-based arcade boards and the Sega Pico are still sketchy.
Most emulators don't support Lock-On save for Genesis Plus GX, but there are pre-combined ROMs for the Sonic trilogy available online that can be played as a regular Megadrive ROM on any emulator and still work. The Sonic 3 Complete romhack also achieves the same purpose.
We combine some of the best emulation projects together into one beautiful unified application that simply organizes your personal games library. Watch as you drop in backups of your games (ROMs) & they are gracefully added to their appropriate library along with original box art!
Dolphin is the one-and-only GameCube and Wii emulation software you should consider, supporting some of the best GameCube games and Wii games of all time. The software performs just as well, if not better than the original consoles ever did, and comes loaded with some great features.
A gamer is only as good as their controller, and the Xbox Series X has plenty of options to choose from when it comes to ways to interact with the best exclusives. However, a recent update to the system has made all unnofficial controllers no longer compatible, leading to confusion about which controllers one should invest in. That's why we made your search easy by listing not only controllers guaranteed to work on the system, but the best ones across the board.
One of the most desired gaming deals at the moment, the PlayStation 5 is a fantastic games console. Able to play some of the best games around like Marvel's Spider-Man 2, Elden Ring, and Baldur's Gate 3 and dozens more, it's the console you want under your TV right now. While the console isn't cheap, we've spotted some awesome PS5 deals to help you save on your purchase. We've also picked out all the best PS5 game deals so you can stock up on the best games, along with PS5 accessory deals for when you need an extra controller or something else to enrich your gaming experience. Take a look below at what's available right now.
Best PS5 deals
If you're looking to emulate GameCube or Wii games, your best bet is Dolphin. It found a way to emulate the Wii's motion controls, so even if you don't have a Wiimote lying around, you can still play games that require it, like Skyward Sword and Mario Galaxy. Dolphin also emulates Nintendo Wi-Fi Connection, allowing you to add online play for supported games.
There are many ways to play Nintendo DS games, but DeSmuME is considered the best emulator for overall performance. It can be used through the command line or as a graphical program, but the trade-off is the lack of a mobile version.
As an emulator, DeSmuMe offers features like save states, screenshot support, cheats, and video and audio recording. The program does well to mimic the experience of the real handheld device by providing screen filters, microphone support, and screen gap customization.
Kega Fusion has long been the favorite emulator for Sega Genesis games, but it supports titles from other Sega systems, too, like the SG-1000, SC-3000, SF-7000, Master System, Game Gear, Sega CD, and 32X.
As an emulator, Fusion supports multiple save slots, cheat codes, screenshots, and netplay. You can also fully customize the video with screen filters, as well as the system's sound. Controllers can be configured for specific consoles.
MAME is the best way to play arcade games on your PC, but it's not particularly user-friendly. The emulator offers a bare-bones graphical interface, but it's clunky and confusing. Your best bet is to activate MAME through the command line, no matter how adverse to coding you might be, or download a compatible third-party front end.
Consult with the MAME documentation from developers to better understand the setup process and how to use the program. Essentially, what you need to do is extract the MAME file into a folder, then download ROMs and extract them inside the "roms" folder provided by the emulator. MAME should then be able to see your ROM and play the game through the command line or user interface.
As an emulator, MAME allows you to play games from many Capcom, Namco, Neo Geo, and Sega arcade systems, plus some older home consoles and personal computers. MAME even offers a page with ROMs that are safe to download, if you'd prefer to avoid any legal gray areas. Remember that not all ROMs will play perfectly, so developers also offer an FAQ page for game-specific issues you might come across.
Mednafen lacks a graphical interface, so setting things up won't be the most user-friendly process. In the most basic sense, you need to install the Mednafen .exe file and acquire the proper BIOS files, which you can find on the web. PlayStation requires files scph5500.bin, scph5501.bin, and scph5502.bin; Saturn requires sega_101.bin and mpr-17933.bin. Add these files to the "firmware" folder that Mednafen creates. You can then download your ROMs, extract the files, and drag the .cue file from the ROM folder onto the emulator's .exe file to run the game.
Despite the lack of a GUI, the emulator supports many features, including save states, rewind, screen filters, cheat codes, screenshots and video recording, hotkey remapping, controller connectivity, and netplay. For assistance in setting up the program, playing multi-disc games, learning your hotkeys, or accessing any of its features, there is documentation at the Mednafen website and a wiki with instructions.
Other standalone emulators are easier to use, but none get as consistent results as Mednafen. If this all seems too complicated, turn to RetroArch (PC) or OpenEmu (Mac) instead. These front ends use the Mednafen core for PlayStation emulation. Their graphical interfaces should make playing PS1 games much easier, though you will still need the proper BIOS files.
aa06259810