User:Diffycat/Video game console emulators
An emulator is a program which serves to replicate the functions of another platform or system so as to allow applications and games to be run in environments they were not programmed for. While emulators themselves are not games in a strict sense, they provide users with the ability to play games and therefore have been included in this article.
Warning: Emulators provide users with the ability to run programs called "ROMS", which are copies of games. While owning an emulator itself is not illegal, downloading or sharing (and in some cases, creating) copyrighted ROMs without the copyright holder's permission is ILLEGAL. Using an emulator to run ROMs that you do not own the legal rights to is ILLEGAL. Use at your own risk and be sure to read the Terms of Service for the emulator. Arch Linux etc. is not responsible if you get in trouble.
First generation
TODO
Second generation
TODO
Third generation
Famicom/NES
SG-1000
Casio PV-1000
Master System
Atari 7800
Fourth generation
PC-Engine/TurboGrafx-16
Mega Drive/Genesis
- Gens — An emulator of Sega Genesis, Sega CD and 32X, built from the official Gens for Linux tree
- Gens/GS — An emulator of Sega Genesis, Sega CD and 32X, combining features from various forks of Gens
- DGen/SDL — Portable Sega Genesis/Mega Drive emulator
- Kega Fusion — An emulator of classic Sega consoles, including SMS/GG, Genesis/Megadrive and add-ons
- FB Alpha — TODO
Super Famicom/Super Nintendo Entertainment System
Neo Geo
Amiga CDTV
CD-i
Super A'Can
Fourth generation (handheld systems)
Game Boy
Atari Lynx
Sega Game Gear
TurboExpress
Gamate
Watara Supervision
Mega Duck/Cougar Boy
Hartung Game Master
Fifth generation
Sega Saturn
PlayStation
Nintendo 64
FM Towns Marty
Amiga CD32
3DO Interactive Multiplayer
Atari Jaguar [CD]
Apple Bandai Pippin
Casio Loopy
Neo Geo CD
PC-FX
Virtual Boy
Bandai Playdia
Fifth generation (handheld systems)
Game Boy Color
- Visual Boy Advance — An emulator for Nintendo’s Game Boy, Color and Advance
- Gambatte — Accuracy-focused, cross-platform Game Boy Color emulator.
- Gambatte — A Qt4 frontent for the Gambatte emulator
Neo Geo Pocket [Color]
- GnGeo — Command line Neo Geo emulator
- XGngeo — full-featured front-end (GUI) written in Python that provides toward end-users a practical and user-friendly GTK interface over GnGeo
- http://xgngeo.choplair.org/ || xgngeoAUR || xgngeo-hgAUR
- NeoPop-SDL — SDL port of NeoPop, a portable NeoGeo Pocket emulator.
- Neoraine — A NeoGeo CD emulator based on Raine
Sega Nomad
Status unknown
Game.com
WonderSwan
Sixth generation
Dreamcast
- Lxdream — An emulator for the Sega Dreamcast system
- http://www.lxdream.org/news/ || lxdreamAUR || lxdream-hgAUR
PlayStation 2
- PCSX2 — PlayStation 2 emulator
- http://pcsx2.net/ || pcsx2AUR || pcsx2-binAUR || pcsx2-svnAUR
Nintendo GameCube
- Dolphin — GameCube and Wii emulator
- gcube — A GameCube emulator, part of the devkitPPC project (including various utilities)
- http://devkitpro.org/ || gcubeAUR
Xbox
Windows only
Sixth generation (handheld systems)
Game Boy Advance / Advance SP / Micro
- Visual Boy Advance — An emulator for Nintendo’s Game Boy, Color and Advance
- VBA-M — Gameboy Advance Emulator combining features of all VBA forks - GTK GUI
N-Gage
Status unknown
Tapwave Zodiac
Status unknown
GP32
- GeePee32 — GP32 emulator (needs a GP32 firmware dump in order to work)
Seventh generation
Wii
- Dolphin — GameCube and Wii emulator
Xbox 360
No emulators yet
PlayStation 3
No emulators yet
Seventh generation (handheld systems)
Nintendo DS / DS Lite / DSi / DSi XL
- DeSmuME — Nintendo DS emulator
- http://desmume.org/ || desmume || desmume-svnAUR
- iDeaS — Nintendo DS emulator
PlayStation Portable
- JPCSP — Java PSP Emulator
- http://jpcsp.org/ || jpcspAUR || jpcsp-svnAUR
Eighth generation
Wii U
Not Yet Released
Eighth generation (handheld systems)
Nintendo 3DS
Not available
PlayStation Vita
Not available