Difference between revisions of "Video game platform emulators"

From ArchWiki
Jump to: navigation, search
m (Add interlanguage link)
(Use new package name, fix typos)
Line 16: Line 16:
 
* {{App|epsxe|Emulator for the PlayStation video game console for x86-based PC hardware.|http://www.epsxe.com/|{{AUR|epsxe}}}}
 
* {{App|epsxe|Emulator for the PlayStation video game console for x86-based PC hardware.|http://www.epsxe.com/|{{AUR|epsxe}}}}
 
* {{App|FCEUX|NTSC and PAL 8 bit Nintendo/Famicom emulator that is an evolution of the original FCE Ultra emulator. It is accurate, compatible and actively maintained.|http://fceux.com/|{{Pkg|fceux}}}}
 
* {{App|FCEUX|NTSC and PAL 8 bit Nintendo/Famicom emulator that is an evolution of the original FCE Ultra emulator. It is accurate, compatible and actively maintained.|http://fceux.com/|{{Pkg|fceux}}}}
* {{App|Gambatte|Accurate Game Boy Color emulator|https://github.com/sinamas/gambatte|Qt GUI frontend ({{AUR|gambatte-qt}}), SDL CLI frontend ({{AUR|gambatte-sdl}}).}}
+
* {{App|Gambatte|Accurate Game Boy Color emulator|https://github.com/sinamas/gambatte.|Qt GUI frontend ({{AUR|gambatte-qt}}), SDL CLI frontend ({{AUR|gambatte-sdl}}).}}
 
* {{App|Gens2|Emulator for Sega Genesis, Sega CD and 32X that is written in assembly language and no longer actively developed.
 
* {{App|Gens2|Emulator for Sega Genesis, Sega CD and 32X that is written in assembly language and no longer actively developed.
 
:* activate OpenGL, set video resolution per custom to 1024x600 for streched full-screen or 800x600 for non-streched;
 
:* activate OpenGL, set video resolution per custom to 1024x600 for streched full-screen or 800x600 for non-streched;
Line 25: Line 25:
 
* {{App|gngeo|Command-line NeoGeo emulator.|http://gngeo.googlecode.com|{{AUR|gngeo}}}}
 
* {{App|gngeo|Command-line NeoGeo emulator.|http://gngeo.googlecode.com|{{AUR|gngeo}}}}
 
* {{App|higan|Multisystem emulator focusing on accuracy, supporting SNES, NES, GB, GBC, GBA.|https://byuu.org/emulation/higan/|{{Pkg|higan}}}}
 
* {{App|higan|Multisystem emulator focusing on accuracy, supporting SNES, NES, GB, GBC, GBA.|https://byuu.org/emulation/higan/|{{Pkg|higan}}}}
* {{App|mednafen|Command line driven multi system emulator.|http://mednafen.sourceforge.net/|{{Pkg|mednafen}}}}
+
* {{App|mednafen|Command-line driven multisystem emulator.|http://mednafen.sourceforge.net/|{{Pkg|mednafen}}}}
 
* {{App|Mupen64Plus|Highly compatible Nintendo 64 emulator with plugin system.
 
* {{App|Mupen64Plus|Highly compatible Nintendo 64 emulator with plugin system.
 
|http://www.mupen64plus.org/|{{Pkg|mupen64plus}} or a  graphical front-end, such as {{AUR|m64py}} or {{AUR|cutemupen}}.}}
 
|http://www.mupen64plus.org/|{{Pkg|mupen64plus}} or a  graphical front-end, such as {{AUR|m64py}} or {{AUR|cutemupen}}.}}
Line 43: Line 43:
 
* {{App|DOSBox|Open-source DOS emulator which primarily focuses on running DOS Games.|http://www.dosbox.com/|{{Pkg|dosbox}}}}
 
* {{App|DOSBox|Open-source DOS emulator which primarily focuses on running DOS Games.|http://www.dosbox.com/|{{Pkg|dosbox}}}}
 
* {{App|DOSEmu|Open-source DOS emulator.|http://www.dosemu.org/|{{Pkg|dosemu}}}}
 
* {{App|DOSEmu|Open-source DOS emulator.|http://www.dosemu.org/|{{Pkg|dosemu}}}}
* {{App|MAME|Multiple Arcade Machine Emulator.|http://mamedev.org/|{{Pkg|sdlmame}}{{Broken package link|replaced by {{Pkg|mame}}}}}}
+
* {{App|MAME|Multiple Arcade Machine Emulator.|http://mamedev.org/|{{Pkg|mame}}}}
 
* {{App|ResidualVM|Cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures.|http://residualvm.org/|{{AUR|residualvm}}}}
 
* {{App|ResidualVM|Cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures.|http://residualvm.org/|{{AUR|residualvm}}}}
 
* {{App|[[RetroArch]]|Frontend to libretro (emulation library, using modified versions of existing emulators as plugins).|http://www.libretro.com/|{{Pkg|retroarch}}}}
 
* {{App|[[RetroArch]]|Frontend to libretro (emulation library, using modified versions of existing emulators as plugins).|http://www.libretro.com/|{{Pkg|retroarch}}}}

Revision as of 14:01, 12 October 2018

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.

Note: For possibly more up to date selection of emulators, try checking the AUR 'emulator' keyword.
Warning: Owning a high-level emulator is legal, but distribution of any type of copyrighted ROMs and unauthorized emulation (without written permission of the copyright holder allowing the user to do so) are illegal. Consequently, Arch Linux does not distribute this copyrighted content, including game ROMs and ripped console BIOSs. You are fully responsible for whatever usage of the emulators obtained from the official repositories or the Arch User Repository you make, as well as any legal repercussion that result. Arch Linux bears no responsibility at all.

Consoles

  • Citra — Nintendo 3DS emulator.
http://citra-emu.org/ || citra-gitAUR
  • DeSmuME — Nintendo DS emulator.
http://desmume.org/ || desmume
  • Dolphin — Very capable GameCube and Wii emulator.
http://dolphin-emu.org/ || dolphin-emu
  • epsxe — Emulator for the PlayStation video game console for x86-based PC hardware.
http://www.epsxe.com/ || epsxeAUR
  • FCEUX — NTSC and PAL 8 bit Nintendo/Famicom emulator that is an evolution of the original FCE Ultra emulator. It is accurate, compatible and actively maintained.
http://fceux.com/ || fceux
  • Gambatte — Accurate Game Boy Color emulator
https://github.com/sinamas/gambatte. || Qt GUI frontend (gambatte-qtAUR), SDL CLI frontend (gambatte-sdlAUR).
  • Gens2 — Emulator for Sega Genesis, Sega CD and 32X that is written in assembly language and no longer actively developed.
  • activate OpenGL, set video resolution per custom to 1024x600 for streched full-screen or 800x600 for non-streched;
  • use "Normal" renderer, I couldn't find a visible advantage with the other ones.
http://www.gens.me/ || gens
  • Gens-GS — Gens2, rewritten in C++, combining features from various Gens forks.
http://segaretro.org/Gens/GS || gens-gs
  • gngeo — Command-line NeoGeo emulator.
http://gngeo.googlecode.com || gngeoAUR
  • higan — Multisystem emulator focusing on accuracy, supporting SNES, NES, GB, GBC, GBA.
https://byuu.org/emulation/higan/ || higan
  • mednafen — Command-line driven multisystem emulator.
http://mednafen.sourceforge.net/ || mednafen
  • Mupen64Plus — Highly compatible Nintendo 64 emulator with plugin system.
http://www.mupen64plus.org/ || mupen64plus or a graphical front-end, such as m64pyAUR or cutemupenAUR.
  • Nestopia — Very accurate NES emulator.
http://0ldsk00l.ca/nestopia/ || nestopiaAUR
  • pSX — A not plugin-based PlayStation emulator with fairly high compatibility.
http://psxemulator.gazaxian.com/ || psxAUR
  • PCSXR — PlayStation emulator; Debian fork of the abandoned original PCSX
http://pcsxr.codeplex.com/ || pcsxrAUR
  • PCSX2 — PlayStation 2 emulator. It is still being maintained and developed. It requires BIOS files.
http://www.pcsx2.net/ || pcsx2
  • PPSSPP — PlayStation Portable emulator.
http://ppsspp.org/ || ppsspp
  • Snes9x — Portable, freeware Super Nintendo Entertainment System (SNES) emulator.
http://www.snes9x.com/ || snes9x
  • Visual Boy Advance — Game Boy emulator with Game Boy Advance, Game Boy Color, and Super Game Boy support.
http://vba.ngemu.com/ || vbam-wx
  • ZSNES — Highly compatible Super Nintendo emulator.
http://www.zsnes.com/ || zsnes

Other

  • DOSBox — Open-source DOS emulator which primarily focuses on running DOS Games.
http://www.dosbox.com/ || dosbox
  • DOSEmu — Open-source DOS emulator.
http://www.dosemu.org/ || dosemu
  • MAME — Multiple Arcade Machine Emulator.
http://mamedev.org/ || mame
  • ResidualVM — Cross-platform 3D game interpreter which allows you to play LucasArts' Lua-based 3D adventures.
http://residualvm.org/ || residualvmAUR
  • RetroArch — Frontend to libretro (emulation library, using modified versions of existing emulators as plugins).
http://www.libretro.com/ || retroarch
  • ScummVM — Virtual machine for old school adventures.
http://www.scummvm.org/ || scummvm
  • X Neko Project II — PC-9801 emulator.
http://www.asahi-net.or.jp/~aw9k-nnk/np2/ || xnp2AUR

See also