User Tools

Site Tools

tools:emulators

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:emulators [2024/12/12 02:23] – [Video Game Emulators] Humphrey Boa-Garttools:emulators [2024/12/12 02:59] (current) – [Multi-Platform Emulators] Humphrey Boa-Gart
Line 4: Line 4:
  
 There are many types of emulators for all sorts of devices and operating systems. This article will mainly focus on emulators that you can run on your computer or smartphone. There are many types of emulators for all sorts of devices and operating systems. This article will mainly focus on emulators that you can run on your computer or smartphone.
 +
 +
 ===== Operating System Emulators ===== ===== Operating System Emulators =====
  
Line 28: Line 30:
 Back in the 80s/90s, before the market standardized on the Windows/MacOS/*nix ecosystem we know today, there were many more operating systems to choose from. Some of them were designed for hobbyists. Others were professional enterprise machines. Emulating these platforms is a little more complicated than the ones above, as they may require emulation of unique or archaic chipsets. Here's what we know: Back in the 80s/90s, before the market standardized on the Windows/MacOS/*nix ecosystem we know today, there were many more operating systems to choose from. Some of them were designed for hobbyists. Others were professional enterprise machines. Emulating these platforms is a little more complicated than the ones above, as they may require emulation of unique or archaic chipsets. Here's what we know:
  
-==== Classic MacOS ====+ 
 +==== Amiga ====
  
 {{wst>expand}} {{wst>expand}}
Line 38: Line 41:
  
  
-===== Video Game Emulators =====+==== MacOS Classic ====
  
-Emulators for **video game platforms** are a big more complex than your average OS emulator. Since game consoles typically use far different CPU's than home computers, these emulators emulate //the entire underlying chipset//.+{{wst>expand}} 
 + 
 + 
 +===== Video Game Emulators =====
  
-Despite that, these are probably the simplest emulators on this page to use: Simply open the emulator, configure your controller or keyboard, and tell it which ROM file (game) to open.+Video game emulators are probably the simplest emulators on this page to use: Simply open the software, configure your controller or keyboard, and tell it which ROM file (game) to open.
  
 Some of these emulators require a second ROM to run: That of the console's firmware/BIOS. Most of them do not, but some do, so make sure to read the documentation that comes with the software. Some of these emulators require a second ROM to run: That of the console's firmware/BIOS. Most of them do not, but some do, so make sure to read the documentation that comes with the software.
Line 58: Line 64:
 ==== Multi-Platform Emulators ==== ==== Multi-Platform Emulators ====
  
-Back in the day, each console had its own emulator. Nowadays however, **multi-platform emulators** are an increasingly viable solution, where one emulator will cover a range of consoles. Some popular ones include:+Back in the day, emulators were made to be good at emulating a single console. Nowadays **multi-platform emulators** are an increasingly viable solution, where one emulator will cover a range of consoles. Some popular ones include:
  
   * [[https://tasvideos.org/Bizhawk|Bizhawk]]   * [[https://tasvideos.org/Bizhawk|Bizhawk]]
Line 65: Line 71:
  
  
-==== Nintendo: DS ====+==== Nintendo 64 ==== 
 + 
 +Cross-platform N64 emulation options include [[https://www.mupen64plus.org/|Mupen64Plus]] ([[https://wiki.debian.org/Mupen64Plus|additional info]] for Debian version) and its robust fork [[https://simple64.github.io/|Simple64]]. 
 + 
 +Windows users also have the option of the popular [[https://www.pj64-emu.com/windows-downloads|Project64]], which is very easy to set up and supports most N64 ROMs. 
 + 
 + 
 +==== Nintendo DS ====
  
 For Linux, Windows and MacOS, [[github>TASEmulators/desmume]]. For Linux, Windows and MacOS, [[github>TASEmulators/desmume]].
Line 72: Line 85:
  
  
-==== Nintendo: GameCube & Wii ====+==== Nintendo Famicom (NES) ====
  
-For LinuxWindows and MacOS, use [[https://dolphin-emu.org/|Dolphin]]. There is also an [[https://play.google.com/store/apps/details?id=org.dolphinemu.dolphinemu|Android port]].+{{ :tools:fceux.png|}} 
 + 
 +For NES emulationyou want **FCEUX**. It is the most popular successor project to the infamous //(and now abandoned)// **FCE** and **FCE Ultra** emulators. It enjoys regular updates and has been ported to all the major operating systems. You can find an appropriate binary for your OS on their [[https://fceux.com/web/download.html|releases page]], or you can visit the project on Github at [[github>TASEmulators/fceux]]. 
 + 
 +For Debian/Ubuntu users, it is already in the stock repos. Just grab it with ''apt install fceux'' and you're good to go. 
 + 
 +Popular cross-platform alternatives include [[github>punesemu/puNES]] //(which also doubles as a player for NSF music files)// and [[https://fms.komkon.org/iNES/|iNES]].
  
  
-==== NintendoGame Boy, Game Boy Color & Game Boy Advance ====+==== Nintendo Game Boy, Game Boy Color & Game Boy Advance ====
  
 {{ :tools:vba-logo.png?200|}} {{ :tools:vba-logo.png?200|}}
Line 89: Line 108:
  
  
-==== Nintendo: NES/Famicom ====+==== Nintendo GameCube & Wii ====
  
-{{ :tools:fceux.png|}} +For LinuxWindows and MacOS, use [[https://dolphin-emu.org/|Dolphin]]. There is also an [[https://play.google.com/store/apps/details?id=org.dolphinemu.dolphinemu|Android port]].
- +
-For NES emulationyou want **FCEUX**. It is the most popular successor project to the infamous //(and now abandoned)// **FCE** and **FCE Ultra** emulators. It enjoys regular updates and has been ported to all the major operating systems. You can find an appropriate binary for your OS on their [[https://fceux.com/web/download.html|releases page]], or you can visit the project on Github at [[github>TASEmulators/fceux]]. +
- +
-For Debian/Ubuntu users, it is already in the stock repos. Just grab it with ''apt install fceux'' and you're good to go. +
- +
-Popular cross-platform alternatives include [[github>punesemu/puNES]] //(which also doubles as a player for NSF music files)// and [[https://fms.komkon.org/iNES/|iNES]].+
  
  
-==== Nintendo: SNES/Super Famicom ====+==== Nintendo Super Famicom (SNES) ====
  
 The most popular SNES emulator these days is **BSNES**, which is also the only one that is being updated for modern machines. You can get it for all major platforms at its [[https://bsnes.org/download|official website]] or from [[github>bsnes-emu/bsnes]]. The most popular SNES emulator these days is **BSNES**, which is also the only one that is being updated for modern machines. You can get it for all major platforms at its [[https://bsnes.org/download|official website]] or from [[github>bsnes-emu/bsnes]].
Line 106: Line 119:
 Traditionally the SNES emulation sphere has been dominated by two other emulators, neither of which are still under active development but both of which still work just as well as they did back in the day. One is the legendary cross-platform [[https://www.s9x-w32.de/dl/|Snes9x]], which now comes in [[https://www.s9x-w32.de/dl/Snes9x-1.63-x86_64.AppImage|AppImage format]] for Linux users, and even has an [[https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus|Android port]]. The other is the venerable [[|ZSNES]], written in [[tools:assembly|Assembly]] for x86 Windows/Linux, making it absurdly fast on older/slower machines. Traditionally the SNES emulation sphere has been dominated by two other emulators, neither of which are still under active development but both of which still work just as well as they did back in the day. One is the legendary cross-platform [[https://www.s9x-w32.de/dl/|Snes9x]], which now comes in [[https://www.s9x-w32.de/dl/Snes9x-1.63-x86_64.AppImage|AppImage format]] for Linux users, and even has an [[https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus|Android port]]. The other is the venerable [[|ZSNES]], written in [[tools:assembly|Assembly]] for x86 Windows/Linux, making it absurdly fast on older/slower machines.
  
-==== Nintendo: N64 ==== 
  
-Cross-platform N64 emulation options include [[https://www.mupen64plus.org/|Mupen64Plus]] ([[https://wiki.debian.org/Mupen64Plus|additional info]] for Debian version) and its robust fork [[https://simple64.github.io/|Simple64]]. +==== Sega Genesis/Mega Drive, Mega-CD & 32X ====
- +
-Windows users also have the option of the popular [[https://www.pj64-emu.com/windows-downloads|Project64]], which is very easy to set up and supports most N64 ROMs. +
- +
- +
-==== SegaGenesis/Mega Drive, Mega-CD & 32X ====+
  
 For the Genesis and it's various add-ons, you will be best off with [[http://www.gens.me/|Gens]], [[https://segaretro.org/Gens/GS|Gens/GS]] or [[https://www.carpeludum.com/kega-fusion/|Kega Fusion]]. For the Genesis and it's various add-ons, you will be best off with [[http://www.gens.me/|Gens]], [[https://segaretro.org/Gens/GS|Gens/GS]] or [[https://www.carpeludum.com/kega-fusion/|Kega Fusion]].
  
  
-==== SegaMaster System & Game Gear ====+==== Sega Master System & Game Gear ====
  
 The Master System and the Game Gear both used nearly identical chipsets, so emulators for these platforms generally support both systems. Your best bets are [[https://fms.komkon.org/MG/|MasterGear]] and [[https://www.carpeludum.com/kega-fusion/|Kega Fusion]]. The Master System and the Game Gear both used nearly identical chipsets, so emulators for these platforms generally support both systems. Your best bets are [[https://fms.komkon.org/MG/|MasterGear]] and [[https://www.carpeludum.com/kega-fusion/|Kega Fusion]].
Line 140: Line 147:
  
 Linux, Windows & MacOS, use [[https://pcsx2.net/downloads|PCSX2]].  Linux, Windows & MacOS, use [[https://pcsx2.net/downloads|PCSX2]]. 
 +
 +
 ===== More Emulators ===== ===== More Emulators =====
  
tools/emulators.1733970186.txt.gz · Last modified: 2024/12/12 02:23 by Humphrey Boa-Gart

Find this page online at: https://bestpoint.institute/tools/emulators