AppleWinW
AppleWin

AppleWin is an open source software emulator for running Apple II programs in Microsoft Windows. AppleWin was originally written by Mike O'Brien in 1994; O'Brien himself announced an early version of the emulator in April 1995 just before the release of Windows 95. Development of AppleWin passed to Oliver Schmidt and is now maintained by Tom Charlesworth. AppleWin originally required a minimum Intel 486 CPU and is written in C++.

Basilisk IIW
Basilisk II

Basilisk II is an emulator which emulates Apple Macintosh computers based on the Motorola 68000 series. The software is cross-platform and can be used on a variety of operating systems.

Bleem!W
Bleem!

Bleem! was a commercial PlayStation emulator released by the Bleem Company in 1999 for IBM-compatible PCs and Dreamcast. It is notable for being one of the few commercial software emulators to be aggressively marketed during the emulated console's lifetime, and was the center of multiple controversial lawsuits.

BochsW
Bochs

Bochs is a portable IA-32 and x86-64 IBM PC compatible emulator and debugger mostly written in C++ and distributed as free software under the GNU Lesser General Public License. It supports emulation of the processor(s), memory, disks, display, Ethernet, BIOS and common hardware peripherals of PCs.

CherryOSW
CherryOS

CherryOS was a PowerPC G4 processor emulator for x86 Microsoft Windows platforms, which allowed various Apple Inc. programs to be operated on Windows XP. Announced and made available for pre-orders on October 12, 2004, it was developed by Maui X-Stream (MXS), a startup company based in Lahaina, Hawaii and a subsidiary of Paradise Television. The program encountered a number of launch difficulties its first year, including a poorly-reviewed soft launch in October 2004, wherein Wired Magazine argued that CherryOS used code grafted directly from PearPC, an older open-source emulator. Lead developer Arben Kryeziu subsequently stated that PearPC had provided the inspiration for CherryOS, but "not the work, not the architecture. With their architecture I'd never get the speed."

Dolphin (emulator)W
Dolphin (emulator)

Dolphin is a free and open-source video game console emulator for GameCube and Wii that runs on Windows, Linux, macOS, and Android.

DOSBoxW
DOSBox

DOSBox is a free and open-source emulator of an Intel x86 personal computer designed primarily for the purpose of running software created for disk operating systems on IBM PC compatibles. It was first released in 2002, during which time DOS technology was becoming obsolete. It is notable for its widespread use for running DOS video games, as well as being used in commercial rereleases of those games.

FCEUXW
FCEUX

FCEUX is an open-source Nintendo Entertainment System and Family Computer Disk System emulator. It is a merger of various forks of FCE Ultra.

Hercules (emulator)W
Hercules (emulator)

Hercules is a computer emulator allowing software written for IBM mainframe computers and for plug compatible mainframes to run on other types of computer hardware, notably on low-cost personal computers. Development started in 1999 by Roger Bowler, a mainframe systems programmer.

Higan (emulator)W
Higan (emulator)

higan is a free emulator for multiple video game consoles, including the Super Nintendo Entertainment System. Originally called bsnes, the emulator is notable for attempting to emulate the original hardware as accurately as possible through low-level, cycle-accurate emulation and for the associated historical preservation efforts of the SNES platform.

MAMEW
MAME

MAME is a free and open-source emulator designed to recreate the hardware of arcade game systems in software on modern personal computers and other platforms. Its intention is to preserve gaming history by preventing vintage games from being lost or forgotten. It does this by emulating the inner workings of the emulated arcade machines; the ability to actually play the games is considered "a nice side effect". Joystiq has listed MAME as an application that every Windows and Mac gamer should have.

NESticleW
NESticle

NESticle is a Nintendo Entertainment System emulator, which was written by Icer Addis of Bloodlust Software. Released on April 3, 1997, the widely popular program originally ran under MS-DOS and Windows 95. It was the first freeware NES emulator, and became commonly considered the NES emulator of choice for the 1990s. Initially offering few features and only supporting a handful of games, development proceeded rapidly and to expand usability such that NESticle is today credited with introducing the concept of recordable playthrough for emulation, as well as providing the capacity for users to create their own graphical hacks via an integrated graphics editor. In pioneering this heightened level of access for users, and providing the tools for fans to hack and remix familiar classics, NESticle has been credited by Spin as representing a milestone toward the development of video game music as a genre.

OpenMSXW
OpenMSX

openMSX is a free software emulator for the MSX architecture. It is available for multiple platforms, including Microsoft Windows and POSIX systems such as Linux

PCemW
PCem

PCem is an IBM PC emulator for Windows and Linux that specializes in running old operating systems and software that are designed for IBM PC compatibles. Originally developed as an IBM PC XT emulator, it later emulates other IBM PC compatible computers as well.

PCSX2W
PCSX2

PCSX2 is a free and open-source PlayStation 2 emulator for Windows, Linux, and macOS that supports a wide range of PlayStation 2 video games with a high level of compatibility and functionality. Although PCSX2 can closely mirror the original gameplay experience on the PlayStation 2, PCSX2 supports a number of improvements over gameplay on a traditional PlayStation 2, such as the ability to use custom resolutions up to 8192×8192, anti-aliasing, and texture filtering.

PPSSPPW
PPSSPP

PPSSPP is a free and open-source PSP emulator for Windows, macOS, Linux, iOS, Android, Nintendo Switch, BlackBerry 10, and Symbian with an increased focus on speed and portability. It was first released to the public on November 1, 2012, licensed under the GNU GPLv2 or later. The PPSSPP project was created by Henrik Rydgård, one of the co-founders of the Dolphin emulator.

Project UnrealityW
Project Unreality

Project Unreality was a video game console emulator for the Nintendo 64. It was notable for being one of the earliest attempts at Nintendo 64 emulation, and the first Nintendo 64 emulator to successfully boot a commercial game.

Project64W
Project64

Project64 is a free and open-source software Nintendo 64 emulator written in the programming language C for Microsoft Windows. This software uses a plug-in system allowing third-party groups to use their own plug-ins to implement specific components. Project64 can play Nintendo 64 games on a computer reading ROM images, either dumped from the read-only memory of a Nintendo 64 ROM cartridge or created directly on the computer as homebrew. Project64 is considered one of the top performing emulators used today and the most popular Nintendo 64 emulator. The program is licensed under the GNU General Public License version 2.

QEMUW
QEMU

QEMU is a free and open-source emulator and virtualizer that can perform hardware virtualization.

RPCS3W
RPCS3

RPCS3 is a free and open-source in-development video game console emulator and debugger for the Sony PlayStation 3. The emulator currently runs on Windows, Linux and FreeBSD operating systems, allowing PlayStation 3 games and software to be played and debugged on a personal computer. It is being developed in the C++ programming language targeting X86-64 CPUs and features OpenGL and Vulkan as its back-end renderers.

Snes9xW
Snes9x

Snes9x is an SNES emulator written in C++ with official ports for DOS, Linux, Microsoft Windows, AmigaOS 4, macOS, MorphOS, Xbox, PSP, PS3, Nintendo GameCube, Nintendo Wii, iOS, and Android. Both Windows RT and Windows Phone 8 have an unofficial port named Snes8x.

Stella (emulator)W
Stella (emulator)

Stella is an emulator of the Atari 2600 game console, and takes its name from the console's codename. It is open-source, and runs on most major modern platforms including Windows, Mac OS X, and Linux. Stella was originally written in 1996 by Bradford W. Mott, and is now maintained by Stephen Anthony.

UAE (emulator)W
UAE (emulator)

UAE is a computer emulator which emulates the hardware of Commodore International's Amiga range of computers. Released under the GNU General Public License, UAE is free software.

VICEW
VICE

The software program VICE, standing for VersatIle Commodore Emulator, is a free and cross platform emulator for Commodore's 8-bit computers. It runs on Linux, Amiga, Unix, MS-DOS, Win32, Mac OS X, OS/2, RISC OS, QNX, GP2X, Pandora (console), Dingoo A320, Syllable, and BeOS host machines. VICE is free software, released under the GNU General Public Licence.

VirtualAcornW
VirtualAcorn

VirtualAcorn is the brand name of several commercial emulators of Acorn Computers computer hardware platforms.

VMacW
VMac

vMac was an open source emulator for Mac OS on Windows, DOS, OS/2, NeXTSTEP, Linux, Unix, and other platforms. Although vMac has been abandoned, Mini vMac, an improved spinoff of vMac, is currently developed. vMac and Mini vMac emulate a Macintosh Plus and can run Apple Macintosh System versions 1.1 to 7.5.5. vMac and Mini vMac support CPU emulation from Motorola 68000 to 68040, display output, sound, floppy disk insert, HFV image files, and more. Some vMac ports include extra features such as CD-ROM support, basic serial port (SCC) support, Gemulator ROM board support, and various performance improvements. Although the website is still in operation, most vMac development slowed to a halt in 1999, and no official releases have been made since. Many of the developer e-mail addresses listed on the website are not currently working.

ZSNESW
ZSNES

ZSNES is a free software Super Nintendo Entertainment System emulator written mostly in x86 assembly with official ports for Linux, DOS, Windows, and unofficial ports for Xbox and macOS.