Difference between revisions of "Comparison of Sega Mega Drive emulators"

From Sega Retro

(Link PSG to SN76489.)
(→‎Emulation Capabilities: Added an initial 68000 key.)
Line 2: Line 2:
  
 
==Emulation Capabilities==
 
==Emulation Capabilities==
 +
Key for 68000:
 +
* D: Supports all documented instructions.
 +
* F: Supports undocumented flag operations.
 +
* A: Supports Address Error.
 +
* M: Supports undocumented MOVEM read behavior.
 +
* V: Properly emulates DIVS/DIVU cycle timing.
 +
 
Key for Z80:
 
Key for Z80:
 
* D: Supports all documented instructions.
 
* D: Supports all documented instructions.
Line 34: Line 41:
 
|-
 
|-
 
! [[DebuGens]]
 
! [[DebuGens]]
| ****
+
| {{partial|D}}
 
| {{partial|DU}}
 
| {{partial|DU}}
 
| ***
 
| ***
Line 111: Line 118:
 
|-
 
|-
 
! [[Gens]]
 
! [[Gens]]
| ****
+
| {{partial|D}}
 
| {{partial|DU}}
 
| {{partial|DU}}
 
| ****
 
| ****
Line 122: Line 129:
 
|-
 
|-
 
! [[Gens/GS]]
 
! [[Gens/GS]]
| ****
+
| {{partial|D}}
 
| {{partial|DU}}
 
| {{partial|DU}}
 
| ****
 
| ****
Line 133: Line 140:
 
|-
 
|-
 
! [[Gens/GS II]]
 
! [[Gens/GS II]]
| ****
+
| {{partial|D}}
 
| {{partial|DUF}}
 
| {{partial|DUF}}
 
| ****
 
| ****
Line 144: Line 151:
 
|-
 
|-
 
! [[Gens Plus!]]
 
! [[Gens Plus!]]
| ****
+
| {{partial|D}}
 
| {{partial|DU}}
 
| {{partial|DU}}
 
| ****
 
| ****
Line 155: Line 162:
 
|-
 
|-
 
! [[Gens Rerecording]]
 
! [[Gens Rerecording]]
| ****
+
| {{partial|D}}
 
| {{partial|DU}}
 
| {{partial|DU}}
 
| ***
 
| ***

Revision as of 12:33, 28 April 2015

The following is a comparison of the most popular Sega Mega Drive/Genesis emulators:

Emulation Capabilities

Key for 68000:

  • D: Supports all documented instructions.
  • F: Supports undocumented flag operations.
  • A: Supports Address Error.
  • M: Supports undocumented MOVEM read behavior.
  • V: Properly emulates DIVS/DIVU cycle timing.

Key for Z80:

  • D: Supports all documented instructions.
  • U: Supports all undocumented instructions.
  • F: Supports undocumented flag operations.
  • R: Properly emulates the 'R' register.
  • T: Properly emulates all instruction cycle timing.
Emulator 68000 Z80 VDP YM2612 PSG DAC Speed Compatibility Overall
AGES *** *** ** ** *** **** **** *** ***
DebuGens D DU *** **** **** **** ***** **** ****
DGen *** *** *** *** *** ** **** *** ***
GenaDrive ** not present ** * not present not present ** * *
Genecyst ** *** *** *** ** ** ***** *** ***
GenEm ** * ** * not present * ** ** *
Generator *** *** **** *** **** *** ** *** ***
Genesis Plus **** **** **** **** *** *** * **** ****
Gens D DU **** **** **** **** ***** **** ****
Gens/GS D DU **** **** **** **** ***** **** ****
Gens/GS II D DUF **** **** **** **** ***** **** ****
Gens Plus! D DU **** **** **** **** **** **** ****
Gens Rerecording D DU *** **** **** **** ***** **** ****
HazeMD ***** **** ***** ***** **** ***** **** ***** *****
Kega Fusion ***** **** ***** ***** **** ***** ***** ***** *****
Megasis **** *** *** **** *** **** *** *** ***
PSPGenesis not tested not tested not tested not tested not tested not tested not tested not tested not tested
Regen ***** ***** ***** ***** ***** ***** **** ***** *****
retroDrive ***** **** **** ***** **** *** ***** **** ****
Triton **** **** *** **** *** **** **** **** ****

Operating Platform

Emulator DOS Windows Mac OS X GNU/Linux BSD BeOS Dreamcast Xbox PlayStation 2 PlayStation Portable GameCube/
Wii
AGES No Yes No No No No No No No No No
DebuGens No Yes No No No No No No No No No
DGen Yes (v.1.04a and lower) Yes Yes Yes Yes Yes No Yes No Yes No
Genecyst Yes No No No No No No No No No No
GenEm Yes Yes No No No No No No No No No
Generator Yes Yes Yes Yes Yes No Yes No No Yes No
Genesis Plus Yes Yes Yes No No No Yes No No As MEGADRIVE for PSP Yes
Gens Yes (v.1.05 and lower) Yes Yes Yes Yes Yes No As Gens-X, Gens_xport and Xenesis As PGen No No
Gens/GS No Yes (r5 and later) Not officially supported Yes Not officially supported No No No No No No
Gens/GS II No Yes Not officially supported Yes Not officially supported No No No No No No
Gens Plus! No Yes No No No No No No No No No
Gens Rerecording No Yes No No No No No No No No No
HazeMD Yes Yes No No No No No No No No No
Kega Fusion No Yes Yes Yes No No No No No No No
Megasis No Yes No No No No No No No No No
PSPGenesis No No No No No No No No No Yes No
Regen No Yes No Yes No No No No No No No
retroDrive No Yes No No No No No No No No No
Triton No Yes No No No No No No No No No

Emulation Support

Emulator Mega CD Sega 32X Sega Master System Sega Game Gear SG-1000 SC-3000
AGES Yes Yes No No No No
DebuGens Yes Yes No No No No
DGen No No No No No No
Genecyst No No No No No No
GenEm No No No No No No
Generator No No No No No No
Genesis Plus No No No No No No
Gens Yes Yes No No No No
Gens/GS Yes Yes No No No No
Gens/GS II Yes Yes No
(in progress)
No
(in progress)
No
(in progress)
No
Gens Plus! Yes Yes Yes Yes No No
Gens Rerecording Yes Yes No No No No
HazeMD No No No No No No
Kega Fusion Yes Yes Yes Yes Yes Yes
Megasis No No No No No No
PSPGenesis No No No No No No
Regen No No Yes Yes Yes Yes
retroDrive No Yes No No No No
Triton Yes Yes Yes No No No