Master System emulators: Difference between revisions

Emulators: JoppyFurr will add support for arcade games
Tags: Mobile edit Mobile web edit
Ahayri (talk | contribs)
No edit summary
Line 28: Line 28:
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Latest Version
! scope="col"|Latest Version
! scope="col"|<small>[https://www.system16.com/hardware.php?id=704 <abbr title="SEGA System E">System<br/>E</abbr>]</small>
! scope="col"|<small>[[#Hardware variants|Hardware<br/>variants]]</small>
! scope="col"|Game<br/>Gear
! scope="col"|Game<br/>Gear
! scope="col"|[[#Enhancements|Enhancements]]
! scope="col"|[[#Enhancements|Enhancements]]
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]]
! scope="col"|[[#Hardware_features_and_peripherals|Hardware features<br/>and peripherals]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[Emulation accuracy|Accuracy]]
! scope="col"|[[#Hardware_quirks|Mappers Support<br/>Level]]
! scope="col"|[[#Hardware_quirks|Mappers Support<br/>Level]]<br/><small>Also see [[#Hardware quirks]]</small>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|Active
Line 57: Line 57:
|[https://github.com/JoppyFurr/Snepulator git]
|[https://github.com/JoppyFurr/Snepulator git]
|WIP
|WIP
|{{}}
|{{~}}
|{{?}}
|{{?}}
|{{~}}
|{{~}}
Line 69: Line 69:
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|{{}}
|{{~}}
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
Line 108: Line 108:
|align=left|{{Icon|Windows|Linux}}
|align=left|{{Icon|Windows|Linux}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{}}<ref>Possible with [https://gitlab.com/TASVideos/mame-hawk-port BizHawk's MAME core]</ref>
|{{~}}
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
Line 139: Line 139:
|{{?}}
|{{?}}
|?
|?
|{{?}}
|?
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
Line 160: Line 160:
|align=left|{{Icon|Windows|Linux|macOS}}
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/finalburnneo/FBNeo/releases/latest Stable]<br/>[https://github.com/finalburnneo/FBNeo/releases/tag/latest WIP builds]
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/finalburnneo/FBNeo/releases/latest Stable]<br/>[https://github.com/finalburnneo/FBNeo/releases/tag/latest WIP builds]
|{{}}
|{{~}}
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
Line 173: Line 173:
|align=left|{{Icon|Windows|Linux|macOS}}
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://www.retrodev.com/blastem/nightlies/ Nightly builds] <br/>[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]
|[https://www.retrodev.com/blastem/nightlies/ Nightly builds] <br/>[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]
|{{✗}}  
|{{✗}}
|{{✓}}  
|{{✓}}  
|{{~}}  
|{{~}}  
Line 183: Line 183:
|{{TBD}}
|{{TBD}}
|-
|-
|[[Mednafen]]
|[[MEKA]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|DOS}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|[https://github.com/ocornut/meka/releases {{MEKAVer}}]
|{{✗}}
|{{✗}}
|{{✓}}
|{{✓}}
|{{~}}
|{{?}}
|{{?}}
|{{?}}
|?
|?
|?
|[https://github.com/ocornut/meka/blob/master/meka/srcs/mappers.cpp Unlicensed]
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{}}
|{{TBD}}
|-
|-
|[[Clock Signal|CLK]]
|Retro Virtual Machine
|align=left|{{Icon|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.retrovirtualmachine.org/ 2.1.9]
|{{✗}}
|{{✗}}
|{{?}}
|{{?}}
|?
|?
|{{✗}}
|{{✓}}
|{{TBD}}
|-
|[[Mednafen]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{✗}}
|{{✓}}
|{{~}}
|{{?}}
|?
|?
|{{✓}}
|{{✓}}
|{{✗}}
|-
|[[Clock Signal|CLK]]
|align=left|{{Icon|Linux|macOS|FreeBSD}}
|[https://github.com/TomHarte/CLK/releases {{clkVer}}]
|[https://github.com/TomHarte/CLK/releases {{clkVer}}]
|{{✗}}
|{{✗}}
Line 222: Line 248:
|{{✗}}
|{{✗}}
|-
|-
|Retro Virtual Machine
|[[PicoDrive]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.retrovirtualmachine.org/ 2.1.9]
|{{✗}}
|{{✗}}
|{{?}}
|{{?}}
|?
|?
|{{✗}}
|{{✓}}
|{{TBD}}
|-
|[[PicoDrive]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/notaz/picodrive/releases {{PicoDriveVer}}]
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[https://github.com/notaz/picodrive/releases {{PicoDriveVer}}]
Line 247: Line 260:
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
|-
|[[MEKA]]
|align=left|{{Icon|Windows|Linux|macOS|DOS}}
|[https://github.com/ocornut/meka/releases {{MEKAVer}}]
|{{✗}}
|{{✓}}
|{{?}}
|{{?}}
|?
|[https://github.com/ocornut/meka/blob/master/meka/srcs/mappers.cpp Unlicensed]
|{{✓}}
|{{✓}}
|{{TBD}}
|-
|-
|[[Phoenix (emulator)|Phoenix]]
|[[Phoenix (emulator)|Phoenix]]
Line 433: Line 433:
|align=left|{{Icon|Windows|Linux}}
|align=left|{{Icon|Windows|Linux}}
|[https://segaretro.org/RetroCopy 0.960]</br>[https://www.emucr.com/2012/08/retrocopy-v100-beta-5.html 1.00 Beta 5]
|[https://segaretro.org/RetroCopy 0.960]</br>[https://www.emucr.com/2012/08/retrocopy-v100-beta-5.html 1.00 Beta 5]
|
|?
|{{✓}}
|{{✓}}
|
|?
|
|?
|?
|?
|?
|?
Line 474: Line 474:
|align=left|{{Icon|Android|iOS}}
|align=left|{{Icon|Android|iOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]
|[https://buildbot.libretro.com/nightly/ libretro core]
|{{}}
|{{~}}
|{{✓}}
|{{✓}}
|{{~}}
|{{~}}
Line 1,555: Line 1,555:


==Hardware variants==
==Hardware variants==
<div style="overflow-x:auto;width:100%">
{| class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|MAME
! scope="col"|[https://gitlab.com/TASVideos/mame-hawk-port BizHawk (MAME)]
! scope="col"|FinalBurn Neo
! scope="col"|
! scope="col"|
! scope="col"|
! scope="col"|
! scope="col"|
|-
|Sega System E
|{{✓}}
|{{✓}}
|{{✓}}
|
|
|
|
|
|}


Several emulators such as MAME and Genesis Plus GX emulates dedicated hardware quirks from multiple variants of both Master System and Game Gear. Here are all the models that can be related to Master System and Game Gear:
Several emulators such as MAME and Genesis Plus GX emulates dedicated hardware quirks from multiple variants of both Master System and Game Gear. Here are all the models that can be related to Master System and Game Gear: