Difference between revisions of "Arcade emulators"

From Emulation General Wiki
Jump to navigation Jump to search
m (Added link for MAME releases.)
(Updated MAME, DEmul, DICE, Raine version. Added download link for Final Burn Alpha, DICE, Raine. Removed v from version numbers as it is redundant. Made comparisons section more uniform.)
Line 1: Line 1:
 
[[File:1676971-ms_pac_man_arcade_machine.jpg|thumb|156px|Example of a Ms. Pac-Man arcade cabinet.]]Arcades are not a single console, but rather hundreds of separate arcade system boards. Most arcade emulators focus on emulating many systems in one program, with some focusing on a few systems, and others attempting to emulate every system.
 
[[File:1676971-ms_pac_man_arcade_machine.jpg|thumb|156px|Example of a Ms. Pac-Man arcade cabinet.]]Arcades are not a single console, but rather hundreds of separate arcade system boards. Most arcade emulators focus on emulating many systems in one program, with some focusing on a few systems, and others attempting to emulate every system.
 +
 
==Emulators==
 
==Emulators==
 
{| class="wikitable"
 
{| class="wikitable"
Line 11: Line 12:
 
|style="text-align:center;"|[[MAME]]
 
|style="text-align:center;"|[[MAME]]
 
|style="text-align:center;"|Multi-platform
 
|style="text-align:center;"|Multi-platform
|style="text-align:center;"|[http://www.mamedev.org/release.html 0.153]
+
|style="text-align:center;"|[http://www.mamedev.org/release.html 0.154]
 
|style="text-align:center;"|?
 
|style="text-align:center;"|?
 
|style="text-align:center;"|✓ (as 0.153 (2014), 0.139 (2010), 0.78 (2003))
 
|style="text-align:center;"|✓ (as 0.153 (2014), 0.139 (2010), 0.78 (2003))
Line 18: Line 19:
 
|style="text-align:center;"|[[Final Burn Alpha]]
 
|style="text-align:center;"|[[Final Burn Alpha]]
 
|style="text-align:center;"|Windows
 
|style="text-align:center;"|Windows
|style="text-align:center;"|0.2.97.29
+
|style="text-align:center;"|[http://www.barryharris.me.uk/fba.php 0.2.97.29]
 
|style="text-align:center;"|?
 
|style="text-align:center;"|?
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
Line 25: Line 26:
 
|style="text-align:center;"|[http://adamulation.blogspot.com/ DICE]
 
|style="text-align:center;"|[http://adamulation.blogspot.com/ DICE]
 
|style="text-align:center;"|Windows, Linux, OSX
 
|style="text-align:center;"|Windows, Linux, OSX
|style="text-align:center;"|0.8
+
|style="text-align:center;"|[http://sourceforge.net/projects/dice/files/DICE/ 0.9]
 
|style="text-align:center;"|18
 
|style="text-align:center;"|18
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 32: Line 33:
 
|style="text-align:center;"|[[Raine]]
 
|style="text-align:center;"|[[Raine]]
 
|style="text-align:center;"|Multi-platform
 
|style="text-align:center;"|Multi-platform
|style="text-align:center;"|0.63.4
+
|style="text-align:center;"|[http://rainemu.swishparty.co.uk/html/download/latest.html 0.63.10]
 
|style="text-align:center;"|1058
 
|style="text-align:center;"|1058
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 53: Line 54:
 
|style="text-align:center;"|CPS3 Emulator
 
|style="text-align:center;"|CPS3 Emulator
 
|style="text-align:center;"|Windows
 
|style="text-align:center;"|Windows
|style="text-align:center;"|v1.0a
+
|style="text-align:center;"|1.0a
 
|style="text-align:center;"|1 - CPS3
 
|style="text-align:center;"|1 - CPS3
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 60: Line 61:
 
|style="text-align:center;"|[[DEmul]]
 
|style="text-align:center;"|[[DEmul]]
 
|style="text-align:center;"|Windows
 
|style="text-align:center;"|Windows
|style="text-align:center;"|[http://demul.emulation64.com/downloads/ 0.581]
+
|style="text-align:center;"|[http://demul.emulation64.com/downloads/ 0.582]
 
|style="text-align:center;"|?
 
|style="text-align:center;"|?
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 67: Line 68:
 
|style="text-align:center;"|Supermodel
 
|style="text-align:center;"|Supermodel
 
|style="text-align:center;"|Windows, Linux, OS X
 
|style="text-align:center;"|Windows, Linux, OS X
|style="text-align:center;"|[http://supermodel3.com/Download.html v0.2a]
+
|style="text-align:center;"|[http://supermodel3.com/Download.html 0.2a]
 
|style="text-align:center;"|1 - Sega Model 3
 
|style="text-align:center;"|1 - Sega Model 3
 
|style="text-align:center;"|✗
 
|style="text-align:center;"|✗
Line 86: Line 87:
 
|style="text-align:center;"|✓
 
|style="text-align:center;"|✓
 
|}
 
|}
 +
 
===Comparisons===
 
===Comparisons===
MAME is very extensive, with the majority of arcade system boards from the 70's, 80's and early 90's supported. Do not expect support for more recent boards, such as atomiswave. MAME focuses on [[accuracy]] and archiving arcade games, which means it does not always focus on usability for the end user. Only the most up to date romdumps will work in the latest MAME. There are many MAME front-ends available.
+
* [[MAME]] is very extensive, with the majority of arcade system boards from the 70's, 80's and early 90's supported. Do not expect support for more recent boards, such as atomiswave. MAME focuses on [[accuracy]] and archiving arcade games, which means it does not always focus on usability for the end user. Only the most up to date romdumps will work in the latest MAME. There are many MAME front-ends available.
 +
 
 +
* [[Final Burn Alpha]] supports a few boards, such as Neo Geo, Capcom CPS1-3 and a few others. It is very good for the boards it supports. Rumor has it that Neo-Geo X system in fact uses FBA.
  
Final Burn Alpha supports a few boards, such as Neo Geo, Capcom CPS1-3 and a few others. It is very good for the boards it supports. Rumor has it that Neo-Geo X system in fact uses FBA.
+
* [[DICE]] is made for emulating old arcade machines from the early 70's at a very high level of accuracy. Since these machines had no CPU, the emulator instead emulates discrete logic components in the circuit board. This method is very system-intensive, and getting full speed requires at least a mid-range gaming PC along with the 64-bit version of the emulator.
  
DICE is made for emulating old arcade machines from the early 70's at a very high level of accuracy. Since these machines had no CPU, the emulator instead emulates discrete logic components in the circuit board. This method is very system-intensive, and getting full speed requires at least a mid-range gaming PC along with the 64-bit version of the emulator.
 
 
[[Category:Emulators]]
 
[[Category:Emulators]]

Revision as of 15:32, 25 July 2014

Example of a Ms. Pac-Man arcade cabinet.

Arcades are not a single console, but rather hundreds of separate arcade system boards. Most arcade emulators focus on emulating many systems in one program, with some focusing on a few systems, and others attempting to emulate every system.

Emulators

Name Operating System(s) Latest Version # of systems emulated Libretro Core Recommended
MAME Multi-platform 0.154 ? ✓ (as 0.153 (2014), 0.139 (2010), 0.78 (2003))
Final Burn Alpha Windows 0.2.97.29 ?
DICE Windows, Linux, OSX 0.9 18
Raine Multi-platform 0.63.10 1058
Kawaks Windows v1.63 3 - Neo Geo, CPS1, CPS2 ?
Model 2 Emulator Windows 1.0 1 - Sega Model 2 ?
CPS3 Emulator Windows 1.0a 1 - CPS3 ?
DEmul Windows 0.582 ? ?
Supermodel Windows, Linux, OS X 0.2a 1 - Sega Model 3
UOcps1psp PlayStation Portable 2.3.1 1 - CPS1
UOcps2psp PlayStation Portable 2.3.1 1 - CPS2

Comparisons

  • MAME is very extensive, with the majority of arcade system boards from the 70's, 80's and early 90's supported. Do not expect support for more recent boards, such as atomiswave. MAME focuses on accuracy and archiving arcade games, which means it does not always focus on usability for the end user. Only the most up to date romdumps will work in the latest MAME. There are many MAME front-ends available.
  • Final Burn Alpha supports a few boards, such as Neo Geo, Capcom CPS1-3 and a few others. It is very good for the boards it supports. Rumor has it that Neo-Geo X system in fact uses FBA.
  • DICE is made for emulating old arcade machines from the early 70's at a very high level of accuracy. Since these machines had no CPU, the emulator instead emulates discrete logic components in the circuit board. This method is very system-intensive, and getting full speed requires at least a mid-range gaming PC along with the 64-bit version of the emulator.