Master System/Game Gear emulators: Difference between revisions

Ilyagredasov (talk | contribs)
Tags: Mobile edit Mobile web edit Advanced mobile edit
Ilyagredasov (talk | contribs)
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox computing device/Master System}}
{{Infobox computing device/Master System}}
{{Infobox information appliance
{{Infobox information appliance
|name=Game Gear
| name = Game Gear
|logo=Game Gear logo Sega.png
| image = Sega-Game-Gear-WB.png
|logo_size=200px
| image_size = 250px
|image=Sega-Game-Gear-WB.png
| manufacturer = [[Sega]]
|image_size=250px
| type = [[Handheld video game console]]
|manufacturer=[[Sega]]
| generation = [[Fourth generation of video game consoles|Fourth]]
|type=[[:Category:Handheld video game consoles|Handheld video game console]]
| release_date = JP: October 6, 1990<br>NA/EU: April 1991<br>AU: 1992
|generation=[[:Category:Fourth-generation video game consoles|Fourth]]
| discontinued = WW: April 30, 1997 (Sega)<br>NA: 2002 (Majesco)
|release_date=JP: October 6, 1990<br>NA/EU: April 1991<br>AUS: 1992
| successor = [[Genesis Nomad]]
|discontinued=WW: April 30, 1997 (Sega)<br>NA: 2002 (Majesco Entertainment)
| emulated = yes
|successor=[[Genesis Nomad]]
|emulated={{Ya}}
}}
}}
{{for|emulators that run on the Master System|Emulators on Master System}}
{{for|emulators that run on the Master System|Emulators on Master System}}


The '''[[wikipedia:Master System|Master System]]''' is an 8-bit console released by [[wikipedia:Sega|Sega]] on October 20, 1985, in Japan (as "Mark III"; in all actuality, the Master System and Mark III differ a bit due to the original Japanese release having more features, such as card functionality and backward compatibility with '''[[wikipedia:Sega SG-1000|SG-1000]]''', which the Master System lacks) and in September of 1986 in the US. It was retailed for {{Inflation|USD|199.99|1986}}. It had a Zilog Z80A at 4 MHz with 8 KBs of RAM and 16 KBs of VRAM. It had a Yamaha YM2602B VDP GPU. It was designed to be a direct competitor to the [[Nintendo Entertainment System emulators|Nintendo Entertainment System]] and was technically superior to it in some ways. The Sega Game Gear was released in April of 1991 and was a competitor for the Game Boy. It had a backlit screen, color, and a nice-looking design. It retailed for {{Inflation|USD|149.99|1991}}. It had a Zilog Z80 CPU at 3.5 MHz with 8 KBs of RAM and 16 KBs of VRAM.
The [[gametech:Master System|'''Master System''']] is an 8-bit console released by Sega on October 20, 1985, in Japan (as "Mark III"; in all actuality, the Master System and Mark III differ a bit due to the original Japanese release having more features, such as card functionality and backward compatibility with SG-1000, which the Master System lacks) and in September of 1986 in the US. It was retailed for {{Inflation|USD|199.99|1986}}. It had a Zilog Z80A at 4 MHz with 8 KBs of RAM and 16 KBs of VRAM. It had a Yamaha YM2602B VDP GPU. It was designed to be a direct competitor to the [[Nintendo Entertainment System emulators|Nintendo Entertainment System]] and was technically superior to it in some ways. The [[gametech:Game Gear|'''Game Gear''']] was released in April of 1991 and was a competitor for the Game Boy. It had a backlit screen, color, and a nice-looking design. It retailed for {{Inflation|USD|149.99|1991}}. It had a Zilog Z80 CPU at 3.5 MHz with 8 KBs of RAM and 16 KBs of VRAM.


There are a lot of hardware similarities between the SMS and the Game Gear (GG). Notably, SMS game cartridges can actually be played on the '''[[gametech:Sega Game Gear|Game Gear]]''' via an adapter. For this reason, most SMS emulators can also run GG games.
There are a lot of hardware similarities between the SMS and the Game Gear (GG). Notably, SMS game cartridges can actually be played on the [[gametech:Sega Game Gear|Game Gear]] via an adapter. For this reason, most SMS emulators can also run GG games.


Internally the Master System extends Sega's older SG-1000 by adding more RAM and a single new video mode; since the SG-1000 was built from the same CPU, video, and audio chips as the [[ColecoVision emulators|ColecoVision]]. Many Master System emulators also run ColecoVision games.
Internally the Master System extends Sega's older SG-1000 by adding more RAM and a single new video mode; since the SG-1000 was built from the same CPU, video, and audio chips as the [[ColecoVision emulators|ColecoVision]]. Many Master System emulators also run ColecoVision games.
Line 25: Line 22:
== Emulators ==
== Emulators ==
{| {{Emulator table|width=64.97%}}
{| {{Emulator table|width=64.97%}}
|+{{Emulator comparison introduction}}
|+{{Emulator comparison introduction|[[#Enhancements|enhancements]], [[#Hardware features and peripherals|hardware features & peripherals]], and [[#Hardware variants|hardware variants]]}}
!Name
!Name
!Platform(s)
!Platform(s)
Line 32: Line 29:
![[Licensing|License]]
![[Licensing|License]]
!Compatibility
!Compatibility
!libretro core
![[Libretro|libretro core]]
![[Emulation accuracy|Accuracy]]
![[Emulation accuracy|Accuracy]]
![[Master System/Game Gear emulators#Hardware quirks|Mappers support level]]
![[Master System/Game Gear emulators#Hardware quirks|Mappers support level]]
Line 39: Line 36:
|-
|-
! colspan="11" |PC
! colspan="11" |PC
|-
|[[ares]]
| align="left" |{{Icon|Windows|WoA|Linux|macOS|FreeBSD}}||{{Ya}}
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]<br>
[https://github.com/ares-emulator/ares/releases {{AresVer}}]
|{{Green}} {{License|ISC}} ({{License|Permissive}})
|{{Emulator compatibility|862|878|link=https://ares-emu.net/compatibility}}||{{Na}}
|High
|?||{{Ya}}
|{{Ya}}
|-
|[[Emulicious]]
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Ya}}
|[https://emulicious.net/downloads/ {{EmuliciousVer}}]||{{Red}} {{License|Proprietary}}
|||{{Na}}
|Very high
|Unlicensed||{{Ya}}
|{{Ya}}
|-
|-
|[[Genesis Plus GX]]
|[[Genesis Plus GX]]
Line 64: Line 43:
|Very high
|Very high
|Unlicensed||{{Ya}}
|Unlicensed||{{Ya}}
|{{Ya}}
|-
|[https://snepulator.net/android.html Snepulator]
| align="left" |{{Icon|Windows|Linux}}||{{Ya}}
|[https://github.com/JoppyFurr/Snepulator/releases {{SnepulatorVer}}]||{{Green}} {{License|MIT}} ({{License|Permissive}})
|||{{Na}}
|?
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
Line 76: Line 63:
|{{Ya}}
|{{Ya}}
|-
|-
|[https://snepulator.net/android.html Snepulator]
|[[ares]]
| align="left" |{{Icon|Windows|Linux}}||{{Ya}}
| align="left" |{{Icon|Windows|WoA|Linux|macOS|FreeBSD}}||{{Ya}}
|[https://github.com/JoppyFurr/Snepulator/releases {{SnepulatorVer}}]||{{Green}} {{License|MIT}} ({{License|Permissive}})
|[https://nightly.link/ares-emulator/ares/workflows/build/master git Artifacts]
[https://github.com/ares-emulator/ares/releases {{AresVer}}]
|{{Green}} {{License|ISC}} ({{License|Permissive}})
|{{Emulator compatibility|862|878|link=https://ares-emu.net/compatibility}}||{{Na}}
|High
|?||{{Ya}}
|{{Ya}}
|-
|[[Emulicious]]
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Ya}}
|[https://emulicious.net/downloads/ {{EmuliciousVer}}]||{{Red}} {{License|Proprietary}}
|||{{Na}}
|||{{Na}}
|?
|Very high
|Unlicensed||{{Ya}}
|{{Ya}}
|-
|[[Gearsystem]]
| align="left" |{{Icon|Windows|WoA|Linux|LinuxARM|macOSx86|macOSARM|FreeBSD|NetBSD}}||{{Ya}}
|[https://buildbot.libretro.com/nightly/ libretro core]
[https://github.com/drhelius/Gearsystem/releases {{GearsystemVer}}]
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|||{{Ya}}
|High
|?||{{Ya}}
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|[[BizHawk]]
|[[BizHawk]]
<small>(SMSHawk)</small>
(SMSHawk)
| align="left" |{{Icon|Windows|Linux}}||{{Ya}}
| align="left" |{{Icon|Windows|Linux}}||{{Ya}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]
[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{Green}} {{License|MIT}} ({{License|Permissive}})<br>{{License|GPL}}
|{{Green}} {{License|MIT}} ({{License|Permissive}})<br>{{License|GPL}}
|||{{Na}}
|||{{Na}}
Line 125: Line 133:
|?||{{Ya}}
|?||{{Ya}}
|{{Na}}
|{{Na}}
|-
|[[Gearsystem]]
| align="left" |{{Icon|Windows|WoA|Linux|LinuxARM|macOSx86|macOSARM|FreeBSD|NetBSD}}||{{Ya}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br>
[https://github.com/drhelius/Gearsystem/releases {{GearsystemVer}}]
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|||{{Ya}}
|High
|?||{{Ya}}
|{{Ya}}
|-
|-
|[[higan]] (火眼)
|[[higan]] (火眼)
Line 161: Line 159:
|{{Na}}
|{{Na}}
|-
|-
|MasterGear  
|MasterGear
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{~}}
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{~}}
|[http://fms.komkon.org/MG/ {{MasterGearVer}}]||{{Red}} {{License|Proprietary}}
|[http://fms.komkon.org/MG/ {{MasterGearVer}}]||{{Red}} {{License|Proprietary}}
Line 180: Line 178:
| align="left" |{{Icon|Windows}}||{{Ya}}
| align="left" |{{Icon|Windows}}||{{Ya}}
|[http://nemulator.com/downloads.html {{NemulatorVer}}]||{{Red}} {{License|Proprietary}}
|[http://nemulator.com/downloads.html {{NemulatorVer}}]||{{Red}} {{License|Proprietary}}
|||{{Na}}
| ||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
Line 188: Line 186:
| align="left" |{{Icon|Linux}}||{{Na}}
| align="left" |{{Icon|Linux}}||{{Na}}
|[https://gitlab.com/coringao/osmose-emulator/-/tags 1.6]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|[https://gitlab.com/coringao/osmose-emulator/-/tags 1.6]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|||{{Na}}
| ||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
|{{Na}}
|{{Na}}
|-
|[[Obentou]]
| align="center" |{{Icon|Windows|Linux|macOS|Web}}||{{Ya}}
|[https://github.com/yughias/Obentou/releases {{ObentouVer}}]
|{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|||{{Na}}
|?
|?
|{{Ya}}
|{{Dunno}}
|-
|-
|[[Pantheon]]
|[[Pantheon]]
| align="left" |{{Icon|Windows}}||{{Ya}}
| align="left" |{{Icon|Windows}}||{{Ya}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]||{{Red}} {{License|Proprietary}}
|[http://bostjan-grandovec.si/Content/News.htm {{PantheonVer}}]||{{Red}} {{License|Proprietary}}
|||{{Na}}
| ||{{Na}}
|High
|High
|?||{{Ya}}
|?||{{Ya}}
Line 214: Line 202:
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Na}}
| align="left" |{{Icon|Windows|Linux|macOS|FreeBSD}}||{{Na}}
|[http://www.arts-union.ru/sites/default/files/ph28jag-win64.zip 2.8.JAG]||{{Red}} {{License|Proprietary}}
|[http://www.arts-union.ru/sites/default/files/ph28jag-win64.zip 2.8.JAG]||{{Red}} {{License|Proprietary}}
|||{{Na}}
| ||{{Na}}
|Very high
|Very high
|?||{{Ya}}
|?||{{Ya}}
Line 221: Line 209:
|[[PicoDrive]]
|[[PicoDrive]]
| align="left" |{{Icon|Windows|Linux|LinuxARM|macOS|FreeBSD|Pandora}}||{{Ya}}
| align="left" |{{Icon|Windows|Linux|LinuxARM|macOS|FreeBSD|Pandora}}||{{Ya}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br>[https://github.com/notaz/picodrive/releases 1.93]<br> [https://github.com/irixxxx/picodrive {{PicoDriveVer}} (irixxxx's fork)]
|[https://buildbot.libretro.com/nightly/ libretro core]
[https://github.com/notaz/picodrive/releases 1.93]
 
[https://github.com/irixxxx/picodrive {{PicoDriveVer}} (irixxxx's fork)]
|{{Yellow}} {{License|NC}}
|{{Yellow}} {{License|NC}}
|||{{Ya}}
| ||{{Ya}}
|Mid
|Mid
|?||{{Na}}
|?||{{Na}}
Line 233: Line 224:
[https://www.emucr.com/2012/08/retrocopy-v100-beta-5.html 1.00 Beta 5]
[https://www.emucr.com/2012/08/retrocopy-v100-beta-5.html 1.00 Beta 5]
|{{Red}} {{License|Proprietary}}
|{{Red}} {{License|Proprietary}}
|||{{Na}}
| ||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
Line 241: Line 232:
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Na}}
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Na}}
|[https://github.com/0ldsk00l/smsplus/releases git]||{{Yellow}} {{License|NC}}
|[https://github.com/0ldsk00l/smsplus/releases git]||{{Yellow}} {{License|NC}}
|||{{Na}}
| ||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
Line 249: Line 240:
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Na}}
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Na}}
|[[sourceforge:projects/twombit/files/|1.0.5]]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|[[sourceforge:projects/twombit/files/|1.0.5]]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|||{{Na}}
| ||{{Na}}
|Very high
|Very high
|?||{{Ya}}
|?||{{Ya}}
|{{Na}}
|{{Na}}
|-
|-
|[[BlastEm]]<ref>Only standalone version for now.</ref>
|[[BlastEm]]<ref name="standalone" group="note">Only standalone version for now.</ref>
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Ya}} 
| align="left" |{{Icon|Windows|Linux|macOS|Web}}||{{Ya}} 
|[https://www.retrodev.com/blastem/nightlies/ Nightly builds]  
|[https://www.retrodev.com/blastem/nightlies/ Nightly builds]
[https://buildbot.libretro.com/nightly/ libretro core]
[https://buildbot.libretro.com/nightly/ libretro core]
[https://www.retrodev.com/blastem/web/1.0.0/ Web]


[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]
[https://www.retrodev.com/blastem/changes.html {{BlastEmVer}}]
Line 263: Line 256:
|||{{Ya}}
|||{{Ya}}
|?
|?
|?||{{Ya}} 
|?||{{Ya}}
|{{Dunno}}
|{{TBD}}
|-
|-
|[https://jgemu.gitlab.io/cega.html Cega]
|[https://jgemu.gitlab.io/cega.html Cega]
Line 311: Line 304:
|-
|-
|[[Mesen|MesenCE]]
|[[Mesen|MesenCE]]
| align="left" |{{Icon|Windows|Linux|macOS}}||{{Ya}}
| align="left" |{{Icon|Windows|Linux|macOSx64|macOSARM|LinuxARM|W7}}||{{Ya}}
|[https://github.com/nesdev-org/MesenCE#development-builds Development Builds]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|[https://github.com/nesdev-org/MesenCE#development-builds Development Builds]||{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|||{{Na}}
|?
|?||{{Ya}}
|{{Dunno}}
|-
|[[Obentou]]
| align="center" |{{Icon|Windows|Linux|macOS|Web}}||{{Ya}}
|[https://github.com/yughias/Obentou/releases {{ObentouVer}}]||{{Green}} {{License|GPLv2}} ({{License|Copyleft}})
|||{{Na}}
|||{{Na}}
|?
|?
Line 336: Line 337:
! colspan="11" |Mobile
! colspan="11" |Mobile
|-
|-
|[[FinalBurn Neo]]
|[https://snepulator.net/android.html Snepulator MS]
| align="left" |{{Icon|Android|iOS}}||{{Ya}}
| align="left" |{{Icon|Android}}||{{Ya}}
|[https://buildbot.libretro.com/nightly/ libretro core]||{{Yellow}} {{License|NC}}
|[https://play.google.com/store/apps/details?id=net.snepulator.ms {{SnepulatorVer}}]
|||{{Ya}}
[https://github.com/JoppyFurr/Snepulator git]
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|[[Genesis Plus GX]]<ref>Only available on PC and mobile as a libretro core.</ref>
|[[Genesis Plus GX]]<ref group="note">Only available on PC and mobile as a libretro core.</ref>
| align="left" |{{Icon|Android|iOS}}||{{Ya}}
| align="left" |{{Icon|Android|iOS}}||{{Ya}}
|[https://buildbot.libretro.com/nightly/ libretro core]||{{Yellow}} {{License|NC}}
|[https://buildbot.libretro.com/nightly/ libretro core]||{{Yellow}} {{License|NC}}
Line 352: Line 355:
|{{Ya}}
|{{Ya}}
|-
|-
|[https://snepulator.net/android.html Snepulator MS]
|[[FinalBurn Neo]]
| align="left" |{{Icon|Android}}||{{Ya}}
| align="left" |{{Icon|Android|iOS}}||{{Ya}}
|[https://play.google.com/store/apps/details?id=net.snepulator.ms {{SnepulatorVer}}]
|[https://buildbot.libretro.com/nightly/ libretro core]||{{Yellow}} {{License|NC}}
[https://github.com/JoppyFurr/Snepulator git]
|||{{Ya}}
|{{Green}} {{License|MIT}} ({{License|Permissive}})
|||{{Na}}
|?
|?
|?||{{Ya}}
|?||{{Ya}}
Line 435: Line 436:
! colspan="11" |Console
! colspan="11" |Console
|-
|-
|ApprenticeminusDS
|[[PicoDrive]]
| align="left" |{{Icon|NDS}}||{{Na}}
| align="left" |{{Icon|3DS|Switch|PS2|PSP|PS3}}||{{Ya}}
|[https://www.gamebrew.org/wiki/Apprentice_MinusDS 0.4.0]||{{Red}} {{License|Proprietary}}
|[https://www.retroarch.com/?page=platforms libretro core]
|||{{Na}}
[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]
|{{Yellow}} {{License|NC}}
| ||{{Ya}}
|Mid
|Mid
|?||{{Ya}}
|?||{{Ya}}
Line 448: Line 451:
[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]
[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]
|{{Yellow}} {{License|NC}}
|{{Yellow}} {{License|NC}}
|||{{Ya}}
| ||{{Ya}}
|Mid
|Mid
|?||{{Ya}}
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|MasterBoy
|SMS Plus GX
| align="left" |{{Icon|PSP}}||{{Na}}
| align="left" |{{Icon|PS2|PSP|NGC|Wii|Xbox}}||{{Ya}}<br><small>(Libretro Core)</small>
|[https://archive.org/details/masterboy.-7z 2.10]||{{Red}} {{License|Proprietary}}
|||{{Na}}
|Mid
|?||{{Ya}}
|{{Ya}}
|-
|[[PicoDrive]]
| align="left" |{{Icon|3DS|Switch|PS2|PSP|PS3}}||{{Ya}}
|[https://www.retroarch.com/?page=platforms libretro core]
|[https://www.retroarch.com/?page=platforms libretro core]
[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]
[https://emutopia.com/index.php/emulators/item/295-sega-master-system/410-sms-plus-gx Wii/NGC]
|{{Yellow}} {{License|NC}}
|{{Yellow}} {{License|NC}}
|||{{Ya}}
| ||{{Ya}}
|Mid
|Mid
|?||{{Ya}}
|?||{{Ya}}
Line 479: Line 474:
|{{Ya}}
|{{Ya}}
|-
|-
|SMS Plus DC
|MasterBoy
| align="left" |{{Icon|DC}}||{{Na}}
| align="left" |{{Icon|PSP}}||{{Na}}
|0.2b||{{Yellow}} {{License|NC}}
|[https://archive.org/details/masterboy.-7z 2.10]||{{Red}} {{License|Proprietary}}
|||{{Na}}
| ||{{Na}}
|Mid
|?||{{Ya}}
|{{Ya}}
|-
|[[Virtual Console]]
| align="left" |{{Icon|Wii|3DS}}||{{Na}}
|N/A||{{Red}} {{License|Proprietary}}
| ||{{Na}}
|Mid
|Mid
|?||{{Ya}}
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|SMS Plus GX
|ApprenticeminusDS
| align="left" |{{Icon|PS2|PSP|NGC|Wii|Xbox}}||{{Ya}}<br><small>(Libretro Core)</small>
| align="left" |{{Icon|NDS}}||{{Na}}
|[https://www.retroarch.com/?page=platforms libretro core]
|[https://www.gamebrew.org/wiki/Apprentice_MinusDS 0.4.0]||{{Red}} {{License|Proprietary}}
[https://emutopia.com/index.php/emulators/item/295-sega-master-system/410-sms-plus-gx Wii/NGC]
|||{{Na}}
|{{Yellow}} {{License|NC}}
|||{{Ya}}
|Mid
|Mid
|?||{{Ya}}
|?||{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|[[Virtual Console]]
|SMS Plus DC
| align="left" |{{Icon|Wii|3DS}}||{{Na}}
| align="left" |{{Icon|DC}}||{{Na}}
|N/A||{{Red}} {{License|Proprietary}}
|0.2b||{{Yellow}} {{License|NC}}
|||{{Na}}
|||{{Na}}
|Mid
|Mid
Line 544: Line 545:
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
! colspan="2" style="width:50%" |Name
! colspan="2" style="width:50%" |Name
!Genesis Plus GX
!Snepulator
!MAME
!ares
!ares
!Emulicious
!Emulicious
!Genesis Plus GX
!MAME
!Snepulator
!Gearsystem
!Gearsystem
|-
|-
| rowspan="2" |Controls
| rowspan="2" |Controls
|[[Input lag|Input lag mitigating]]||{{Dunno}}
|[[Input lag|Input lag mitigating]]||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 561: Line 561:
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]||{{Dunno}}
|[https://docs.retroachievements.org/general/tutorials/turbo-button.html Turbo button]||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 573: Line 572:
| colspan="6" |Exclusive to [[HiSMS]] at the moment.
| colspan="6" |Exclusive to [[HiSMS]] at the moment.
|-
|-
|[[Widescreen hacks#Emulators .282D.29|Widescreen hack]]
|[[Widescreen hacks#Emulators (2D)|Widescreen hack]]
| colspan="6" |The Sega Master System only has 256x256 pixel layers for the background tiles and sprites, therefore, in contrast to the NES or Mega Drive, a Widescreen hack is impossible. One could gain 64px vertically, but there's probably noone interested in implementing that.
| colspan="6" |The Sega Master System only has 256x256 pixel layers for the background tiles and sprites, therefore, in contrast to the NES or Mega Drive, a Widescreen hack is impossible. One could gain 64px vertically, but there's probably noone interested in implementing that.
|-
|-
Line 579: Line 578:
|[[30/60 FPS cheat codes|Internal frame rate hack]]||{{Dunno}}
|[[30/60 FPS cheat codes|Internal frame rate hack]]||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[Overclocking|Overclock]]||{{Dunno}}
|[[Overclocking|Overclock]]||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Ya}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
|-
|-
| rowspan="4" |Post-processing
| rowspan="4" |Post-processing
|{{Enhancements/Post-processing/AI-powered filter compatible}}||{{Dunno}}
|{{Enhancements/Post-processing/AI-powered filter}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|{{Enhancements/Post-processing/Filters}}||{{Ya}}
|{{Enhancements/Post-processing/Filters}}||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Ya}}
| {{Dunno}}||{{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[High dynamic range#Inverse tone mapping|Inverse tone mapping compatible]]||{{Dunno}}
|[[High dynamic range#Inverse tone mapping|Inverse tone mapping]]||{{Ya|link=https://www.libretro.com/index.php/category/hdr/}}
| {{Dunno}}
| {{Ya|link=https://www.libretro.com/index.php/category/hdr/}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|{{Enhancements/Post-processing/Shader chain}}||{{Ya|link=https://github.com/ares-emulator/ares/pull/1397}}
|{{Enhancements/Post-processing/Shader chain}}||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Ya|link=https://github.com/ares-emulator/ares/pull/1397}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
| rowspan="12" |Quality of life
| rowspan="12" |Quality of life
|Automatic emulated controller connect/disconnect
|{{Enhancements/Quality of life/Automatic emulated controller connect/disconnect}}
<small>Automatically connects or disconnects emulated controllers when a new or current controller is connected or disconnected.</small>
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 630: Line 622:
|{{Dunno}}
|{{Dunno}}
|-
|-
|Automatic updater||{{Dunno}}
|Automatic updater||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[Frontends#Graphical User Interfaces .28GUIs.29|Big Picture Mode]]||{{Dunno}}
|[[Frontends#Graphical User Interfaces (GUIs)|Big Picture Mode]]||{{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Ya}}||{{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|Built-in [[Cheats and patches|cheat manager]]||{{Ya|link=https://old.reddit.com/r/emulation/comments/1ay6fm1/ares_v136_released/krslaki/}}
|Built-in [[Cheats and patches|cheat manager]]||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Ya|link=https://old.reddit.com/r/emulation/comments/1ay6fm1/ares_v136_released/krslaki/}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|{{Enhancements/Quality of life/Built-in custom resolution}}
|{{Enhancements/Quality of life/Built-in custom resolution}}
| colspan="6" |<small>Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.</small>
| colspan="6" |Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.
<small>Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.</small>
Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
|-
|-
|Built-in [[Mods, hacks and fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]||{{Na}}
|Built-in [[Mods, hacks and fan-translations#Built-in mod editor and manager for emulators|mod editor and manager]]||{{Na}}
| {{Na}}
| {{Na}}
| {{Na}}
| {{Na}}||{{Na}}
| {{Na}}
| {{Na}}
| {{Na}}
| {{Dunno}}
| {{Dunno}}
Line 664: Line 652:
|Built-in [[Cheats and patches|patch manager]]||{{Dunno}}
|Built-in [[Cheats and patches|patch manager]]||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|Command-line options||{{Dunno}}
|Command-line options||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
Line 678: Line 664:
|Pause/Resume emulation||{{Ya}}
|Pause/Resume emulation||{{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}||{{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|Per-game profiles||{{Dunno}}
|Per-game profiles||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[https://www.portablefreeware.com/faq.php#portable Portable] and [https://www.portablefreeware.com/faq.php#stealth stealth]
|{{Enhancements/Quality of life/Portable and stealth}}
<small>Useful enhancement feature for non-personal computer use or plug-and-play scenarios. However, the software may still require the necessary [[Computer specifications#Operating System|prerequisites and dependencies]] for your operating system if it is not statically linked.</small>
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[Save disk space for ISOs|Streamable compression format]]||{{Dunno}}
|[[Save disk space for ISOs|Streamable compression format]]||{{Ya}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
| rowspan="6" |[https://tasvideos.org/Emulatorresources/Features TAS features]
| rowspan="6" |[https://tasvideos.org/Emulatorresources/Features TAS features]
|Fast forward/Turbo speed||{{Ya}}  
|Fast forward/Turbo speed||{{Ya}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}||{{Ya}}  
|{{Ya}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|Frame step
|{{Enhancements/TAS features/Frame step}}
<small>(forwards and backwards)</small>
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 723: Line 703:
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]||{{Dunno}}
|Macros/Scripts/[https://tasvideos.org/LuaScripting Lua]||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 732: Line 711:
|[https://tasvideos.org/Movies Movie recording/playback]||{{Dunno}}
|[https://tasvideos.org/Movies Movie recording/playback]||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Rewind||{{Ya}}
|Rewind||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Save states||{{Ya}}
|Save states||{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}||{{Ya}}  
|{{Ya}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| rowspan="8" |Misc.
| rowspan="8" |Misc.
|[[Sound and audio#Ambient sounds simulation|Ambient sounds simulation]]
|{{Enhancements/Misc./Ambient sounds simulation}}
<small>Simulation of audio from original hardware and environments, such as mechanical hard drive, floppy diskette, and optical drive noises (e.g., head seeks, spin-up/down, tray loading, disc spinning, and clicking), variable CRT flyback transformer whine (the classic high-pitched "coil whine" that dynamically changes pitch based on screen brightness and content), arcade cabinet effects (e.g., fan hum or button rattles), and other background ambient noises.</small>
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 761: Line 736:
|{{Dunno}}
|{{Dunno}}
|-
|-
|[[Sound and audio#Audio filters and presets|Audio filters and presets]]
|{{Enhancements/Misc./Audio filters and presets}}
<small>Simulation of characteristic playback limitations and coloration of vintage consumer audio hardware, such as CRT television speakers, arcade cabinets, handheld consoles, early PC sound outputs, and low-fidelity integrated speakers. These filters are not intended to be perfectly accurate recreations, but rather to evoke the tonal qualities, distortion, bandwidth limits, resonance, and compression associated with 8-bit and 16-bit era devices. Examples include mono or narrow stereo output, reduced frequency response, speaker cone distortion, mild saturation, aliasing, and preset lo-fi profiles inspired by classic TVs, portable game systems, radios, and retro multimedia hardware.</small>
| colspan="6" |Exclusive to [https://github.com/RetroCrisis/Retro-Crisis-Audio-Filters libretro cores] at the moment.
| colspan="6" |Exclusive to [https://github.com/RetroCrisis/Retro-Crisis-Audio-Filters libretro cores] at the moment.
|-
|-
|[[wikipedia:Category:Debugging|Debug features]]||{{Dunno}}
|Debug features||{{Dunno}}
| {{Dunno}}
| {{Dunno}}||{{Dunno}}
| {{Ya|link=https://emulicious.net/home/emulicious-debugger/}}
| {{Ya|link=https://emulicious.net/home/emulicious-debugger/}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
Line 775: Line 748:
| colspan="6" |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.
| colspan="6" |Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.
|-
|-
|[[Netplay#Master System|Netplay]]
|{{Enhancements/Misc./Netplay|Master System|Should not be confused with link cable emulation.}}
<small>Should not be confused with link cable emulation.</small>
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|[[RetroAchievements]]
|[[RetroAchievements]]||{{Ya}}
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]||{{Dunno}}
| {{Ya}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
| {{Dunno}}
|[https://old.reddit.com/r/emulation/comments/1djp8ro/ares_v139_release/l9ckjp2/ roadmap]||{{Dunno}}
| {{Dunno}}
| {{Dunno}}
|-
|-
|Rich Presence (RPC)
|{{Enhancements/Misc./Rich Presence}}
<small>Allows the emulator to share real-time game session details (e.g., current game title, level, boss, playtime, or custom status) with external applications. This enables features such as displaying what you're playing on your profile, inviting friends to spectate, or triggering join-in-progress functionality where supported.</small>
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Screen translator
|{{Enhancements/Misc./Screen translator}}
<small>Using optical character recognition (OCR) and other techniques, this feature can provide live translation of in-game text, text-to-speech for visually impaired users, and more — either on demand or automatically.</small>
| colspan="6" |You can use [https://docs.libretro.com/guides/ai-service/ RetroArch's AI Service] or the standalone offline [https://github.com/bquenin/interpreter bquenin's Interpreter].
| colspan="6" |You can use [https://docs.libretro.com/guides/ai-service/ RetroArch's AI Service] or the standalone offline [https://github.com/bquenin/interpreter bquenin's Interpreter].
|}
|}
Line 809: Line 778:
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
|+Please only include recommended emulators in this table. Do not bump or spam GitHub threads, issues, or feature request pages.
! colspan="3" style="width:50%" |Name
! colspan="3" style="width:50%" |Name
!Genesis Plus GX
!Snepulator
!MAME
!ares
!ares
!Emulicious
!Emulicious
!Genesis Plus GX
!MAME
!Snepulator
!Gearsystem
!Gearsystem
|-
|-
Line 820: Line 789:
|93C46 EEPROM||{{Dunno}}
|93C46 EEPROM||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 827: Line 795:
|Memory mappers||{{Dunno}}
|Memory mappers||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|On-cartridge save batteries
|On-cartridge save batteries<ref group="note">Used by both Mark III/Master System and Game Gear for games.</ref>
<small>Used by both Mark III/Master System and Game Gear for games.</small>
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 843: Line 809:
| colspan="2" |System BIOS||{{Dunno}}
| colspan="2" |System BIOS||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 850: Line 815:
| rowspan="17" |Peripherals
| rowspan="17" |Peripherals
| colspan="2" |3-D Glasses||{{Dunno}}
| colspan="2" |3-D Glasses||{{Dunno}}
|{{Ya}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|-
|-
Line 859: Line 823:
|Data Recorder SR-1000||{{Na}}
|Data Recorder SR-1000||{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Ya}}||{{Na}}
|{{Ya}}
|{{Na}}
|{{Na}}
|{{Dunno}}
|{{Dunno}}
Line 866: Line 829:
|Handle Controller & Bike Handle||{{Na}}
|Handle Controller & Bike Handle||{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}||{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Dunno}}
|{{Dunno}}
Line 873: Line 835:
|HyperShot||{{Dunno}}
|HyperShot||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Keyboard||{{Dunno}}
|Keyboard||{{Na}}
|{{Dunno}}
|{{Na}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Light Phaser||{{Dunno}}
|Light Phaser||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|Mega Mouse||{{Ya|link=https://github.com/ares-emulator/ares/pull/725}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Dunno}}
|-
|-
|Paddle Control||{{Ya|link=https://github.com/ares-emulator/ares/pull/675}}
|Paddle Control||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}||{{Ya|link=https://github.com/ares-emulator/ares/pull/675}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
|Sega Graphic Board||{{Dunno}}
|Sega Graphic Board||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|-
|-
|Sports Pad||{{Ya|link=https://github.com/ares-emulator/ares/pull/692}}
|Sega Mouse||{{Na}}
|{{Na}}
|{{Na}}||{{Ya|link=https://github.com/ares-emulator/ares/pull/725}}
|{{Na}}
|{{Dunno}}
|{{Dunno}}
|-
|Sports Pad||{{Ya}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}||{{Ya|link=https://github.com/ares-emulator/ares/pull/692}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}
|-
|-
| colspan="2" |Floppy Disk Drive||{{Dunno}}
| colspan="2" |Floppy Disk Drive||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| colspan="2" |FM Sound Unit||{{Ya|link=https://github.com/ares-emulator/ares/issues/830}}
| colspan="2" |FM Sound Unit||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}||{{Ya|link=https://github.com/ares-emulator/ares/issues/830}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Ya}}
|-
|-
| colspan="2" |[https://segaretro.org/Gear-to-Gear_Cable#Compatible_games Gear-to-Gear Cable]
| colspan="2" |[https://segaretro.org/Gear-to-Gear_Cable#Compatible_games Gear-to-Gear Cable]<ref group="note">The Gear-to-Gear Cable, known as the VS Cable in Japan, is an accessory for the Sega Game Gear. It allows two systems to be linked together and play multi-player games together.</ref>
<small>The Gear-to-Gear Cable, known as the VS Cable in Japan, is an accessory for the Sega Game Gear. It allows two systems to be linked together and play multi-player games together.</small>
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
Line 944: Line 896:
|-
|-
|Homebrew
|Homebrew
|[https://www.smspower.org/Homebrew/BOoM-SMS Furrtek's Master Tap]||{{Dunno}}
|[https://www.smspower.org/Homebrew/BOoM-SMS Furrtek's Master Tap]||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 953: Line 904:
| colspan="2" |Mark III Link Cable||{{Na}}
| colspan="2" |Mark III Link Cable||{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}||{{Na}}
|{{Na}}
|{{Na}}
|{{Na}}
|{{Dunno}}
|{{Dunno}}
Line 960: Line 910:
| colspan="2" |Rapid Fire Unit||{{Dunno}}
| colspan="2" |Rapid Fire Unit||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| colspan="2" |System Converter||{{Dunno}}
| colspan="2" |System Converter||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| rowspan="6" |Misc.
| rowspan="6" |Misc.
| colspan="2" |[[wikipedia:Hot_swapping#Gaming|Cartridge hot swapping]]
| colspan="2" |Cartridge hot swapping<ref group="note">It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.</ref>
<small>It was sometimes possible to apply cheats (such as a player having infinite lives) and other temporary software alterations to games by hot swapping cartridges, even though the cartridges were not designed to be hot swappable.</small>
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 982: Line 929:
|{{Dunno}}
|{{Dunno}}
|-
|-
| colspan="2" |[http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]
| colspan="2" |[http://www.thealmightyguru.com/Wiki/index.php?title=Cartridge_tilting Cartridge tilting]<ref>{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3d|Cartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.}}</ref>
<small>{{YouTubePlaylist|PLkAqx5EV7l_DkwOv4WmVEBLv39WPEUm3dCartridge tilting is an action performed on cartridge-based systems to create otherwise impossible glitches. Cartridge tilting is not a glitch, but rather the process which creates glitches.}}</small>
| colspan="6" |There is no emulator currently includes built-in cartridge tilting simulation. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of cartridge tilting (e.g., visual/audio artifacts or crashes). However, it is not a true "cartridge tilting" simulator, as it works on live memory rather than simulating cartridge read errors.
| colspan="5" |<small>There is no emulator currently includes built-in cartridge tilting simulation. As a workaround, you can try the external [https://github.com/redscientistlabs/RTCV Real-Time Corruptor (RTCV)] tool. It is a real-time memory/data corruption tool for inducing glitches during emulation, which might mimic some effects of cartridge tilting (e.g., visual/audio artifacts or crashes). However, it is not a true "cartridge tilting" simulator, as it works on live memory rather than simulating cartridge read errors.</small>
|-
|-
| colspan="2" |''GG Aleste 3'' compatibility||{{Dunno}}
| colspan="2" |''GG Aleste 3'' M2 virtual ROM mapper||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| colspan="2" |Stereo audio (Game Gear)||{{Dunno}}
| colspan="2" |Stereo audio (Game Gear)||{{Dunno}}
|{{Ya}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
| colspan="2" |Switch between 315-5124, 315-5246, 315-5378, 315-5313 video processors||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|-
| colspan="2" |Switch between 315-5216, 315-5237, 315-5297, GG I/O chips||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Ya}}
|{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|-
|-
| colspan="2" |Switch between 315-5124, 315-5246, 315-5378 video processors||{{Dunno}}
| colspan="2" |Switch between 315-5216, 315-5237, 315-5297, GG I/O chips||{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
Line 1,025: Line 967:
; Keyboard
; Keyboard


Named ''Sega Keyboard SK-1100''. It essentially adds some of the missing features of the SC-3000 to an SG-1000 or Sega Mark III. It is not compatible with the Japanese / Korean models of Master System due to pinout differences in their respective expansion ports.
Named Sega Keyboard SK-1100. It essentially adds some of the missing features of the SC-3000 to an SG-1000 or Sega Mark III. It is not compatible with the Japanese / Korean models of Master System due to pinout differences in their respective expansion ports.


Kega Fusion, Meka, and MAME support this keyboard. It can also be used with the Japanese version of ''F-16 Fighting Falcon'' as well.
Kega Fusion, Meka, and MAME support this keyboard. It can also be used with the Japanese version of ''F-16 Fighting Falcon'' as well.
Line 1,066: Line 1,008:
Optional soundboard released for Sega Mark III. Was included by default in Japanese models of the Sega Master System. Features a Yamaha YM2413, which was been used in many MSX games. Some games with FM Sound Unit support were not released in Japan, while others had FM Sound Unit support unused or incomplete, which, for the former, must be activated with manipulation in the system's RAM (e.g.: Pro Action Replay).
Optional soundboard released for Sega Mark III. Was included by default in Japanese models of the Sega Master System. Features a Yamaha YM2413, which was been used in many MSX games. Some games with FM Sound Unit support were not released in Japan, while others had FM Sound Unit support unused or incomplete, which, for the former, must be activated with manipulation in the system's RAM (e.g.: Pro Action Replay).


Most known emulators such as Ares, Kega Fusion, MEKA, MAME, and Genesis Plus GX do support this add-on. Unfortunately, this soundboard was not carried to the Sega Genesis by any means and must be modded by the owner or through flash carts such as ''Mega Everdrive X7''.
Most known emulators such as Ares, Kega Fusion, MEKA, MAME, and Genesis Plus GX do support this add-on. Unfortunately, this soundboard was not carried to the Sega Genesis by any means and must be modded by the owner or through flash carts such as Mega Everdrive X7.


; Light Phaser
; Light Phaser
Line 1,088: Line 1,030:
; 3-D Glasses
; 3-D Glasses


Known as ''SegaScope 3-D Glasses'', it is a 3D glasses set to be used within the Card port (or with a headphone jack in Japanese models of SMS). It works similar, but way better, than Famicom 3D System games.
Known as SegaScope 3-D Glasses, it is a 3D glasses set to be used within the Card port (or with a headphone jack in Japanese models of SMS). It works similar, but way better, than Famicom 3D System games.


MEKA and MAME support 3D visuals of all games. Re-releases of ''Maze Hunter 3D'' by Sega also support the 3D effects from this game as well. Some games received patches to remove the required 3D glasses support.
MEKA and MAME support 3D visuals of all games. Re-releases of ''Maze Hunter 3D'' by Sega also support the 3D effects from this game as well. Some games received patches to remove the required 3D glasses support.
Line 1,114: Line 1,056:
; FM Tuner
; FM Tuner


Working similarly to the ''TV Tuner'', the ''Stereo FM Tuner'' is an unlicensed special cartridge that allows a Game Gear owner to hear FM radio stations. It was released only in the United States, but it can work in any country that accepts the 87.5 ~ 108.0 MHz bands for FM broadcasting.
Working similarly to the TV Tuner, the Stereo FM Tuner is an unlicensed special cartridge that allows a Game Gear owner to hear FM radio stations. It was released only in the United States, but it can work in any country that accepts the 87.5 ~ 108.0 MHz bands for FM broadcasting.


Just like the ''TV Tuner'', the cartridge itself has no actual software, so, it is not emulated for now.
Just like the TV Tuner, the cartridge itself has no actual software, so, it is not emulated for now.


; Gear-to-Gear Cable
; Gear-to-Gear Cable


The ''Gear-to-Gear Cable'' is a cable that allows two players to compete with each other in several games.
The Gear-to-Gear Cable is a cable that allows two players to compete with each other in several games.


The 3DS Virtual Console emulator, m2engage, allows ''Gear-to-Gear Cable'' emulation through Local Play. Alternatively, the Game Gear emulator used in ''Sonic Origins Plus'' also allows several Sonic games to be used in their respective Versus modes.
The 3DS Virtual Console emulator, m2engage, allows Gear-to-Gear Cable emulation through Local Play. Alternatively, the Game Gear emulator used in ''Sonic Origins Plus'' also allows several Sonic games to be used in their respective Versus modes.


; Game Genie
; Game Genie
Line 1,175: Line 1,117:
; Not backward-compatible warnings
; Not backward-compatible warnings


Two games released in Sega Card, ''Pit Pot'' and ''Hang-On'' display an incompatibility message if they are played in a real SG-1000/SC-3000 through the ''Card Catcher''. This feature predicts the not backward compatible warning screens from Game Boy Color-only games by more than 15 years.
Two games released in Sega Card, ''Pit Pot'' and ''Hang-On'' display an incompatibility message if they are played in a real SG-1000/SC-3000 through the Card Catcher. This feature predicts the not backward compatible warning screens from Game Boy Color-only games by more than 15 years.


Some emulators allow the use to force a system to be chosen, such as Genesis Plus GX and MAME, and these screens can be reproduced on them.
Some emulators allow the use to force a system to be chosen, such as Genesis Plus GX and MAME, and these screens can be reproduced on them.
Line 1,183: Line 1,125:
Just like the NES, both Master System (including games that rely on legacy video modes from SG-1000) and Game Gear support a variety of cartridge mappers that can be used in their respective systems. However, only two mappers are official: The Sega one and a Codemasters one, used in their own cartridges. Many unlicensed cartridges (mostly from South Korea and Taiwan) use their own custom mappers.
Just like the NES, both Master System (including games that rely on legacy video modes from SG-1000) and Game Gear support a variety of cartridge mappers that can be used in their respective systems. However, only two mappers are official: The Sega one and a Codemasters one, used in their own cartridges. Many unlicensed cartridges (mostly from South Korea and Taiwan) use their own custom mappers.


Emulators that are updated still to this very day such as MEKA, Genesis Plus GX, MAME, and Emulicious, can handle almost every kind of unlicensed cartridge mapper known to the community. Most of them are used for multicarts that contain original SMS games, SG-1000 games, or even unlicensed MSX1 conversions. Notably, the only unlicensed Western cartridge with a custom mapper is ''4 PAK All Action'' from HES, which was released only in Australia.
Emulators that are updated still to this very day such as MEKA, Genesis Plus GX, MAME, and Emulicious, can handle almost every kind of unlicensed cartridge mapper known to the community. Most of them are used for multicarts that contain original SMS games, SG-1000 games, or even unlicensed MSX1 conversions. Notably, the only unlicensed Western cartridge with a custom mapper is 4 PAK All Action from HES, which was released only in Australia.


; Game Gear to Master System hacks
; Game Gear to Master System hacks
Line 1,193: Line 1,135:
; MSX1 and Colecovision conversions
; MSX1 and Colecovision conversions


Conversions of MSX1 and ColecoVision games made by bootleg companies in Taiwan or South Korea (except for ColecoVision) or by the community. While made primarily thanks to the legacy video modes inherited from SG-1000, they are optimized for Master System and Game Gear through flash carts such as ''Master Everdrive'' and ''Everdrive GG''. They will not work on a Sega Genesis.
Conversions of MSX1 and ColecoVision games made by bootleg companies in Taiwan or South Korea (except for ColecoVision) or by the community. While made primarily thanks to the legacy video modes inherited from SG-1000, they are optimized for Master System and Game Gear through flash carts such as Master Everdrive and Everdrive GG. They will not work on a Sega Genesis.


Most of these conversions are not playable on SG-1000/SC-3000 with extra RAM and do not work in outdated emulators.
Most of these conversions are not playable on SG-1000/SC-3000 with extra RAM and do not work in outdated emulators.
Line 1,199: Line 1,141:
; BIOS routine check
; BIOS routine check


International Master System models do have a ROM header routine check. Most games that originated from Japanese-style cartridges do not include this ROM header, which forces the BIOS to give a '''SOFTWARE ERROR''' message, regardless from an adapter or through a custom flash cart. The only BIOS that bypasses this check is the one included in Japanese and Korean models. On Game Gear, the Majesco-manufactured models include a BIOS that works in the same way as the TMSS from Sega Genesis, except the routine is performed in the same way as the International Master System models do.
International Master System models do have a ROM header routine check. Most games that originated from Japanese-style cartridges do not include this ROM header, which forces the BIOS to give a SOFTWARE ERROR message, regardless from an adapter or through a custom flash cart. The only BIOS that bypasses this check is the one included in Japanese and Korean models. On Game Gear, the Majesco-manufactured models include a BIOS that works in the same way as the TMSS from Sega Genesis, except the routine is performed in the same way as the International Master System models do.


The BIOS from all models can be emulated in Kega Fusion, MAME, Genesis Plus GX, and others, although they are completely optional. MEKA includes an altered version of the v1.3 BIOS that skips the routine check.
The BIOS from all models can be emulated in Kega Fusion, MAME, Genesis Plus GX, and others, although they are completely optional. MEKA includes an altered version of the v1.3 BIOS that skips the routine check.
Line 1,232: Line 1,174:
{| {{Basic table}}
{| {{Basic table}}
! colspan="2" style="width:50%" |Name
! colspan="2" style="width:50%" |Name
!Genesis Plus GX
!Snepulator
!MAME
!ares
!ares
!Emulicious
!Emulicious
!Genesis Plus GX
!MAME
!Snepulator
![https://gitlab.com/TASVideos/mame-hawk-port BizHawk (MAME)]
![https://gitlab.com/TASVideos/mame-hawk-port BizHawk (MAME)]
!FinalBurn Neo
!FinalBurn Neo
|-
|-
| rowspan="1" |Arcade
| rowspan="2" |Arcade
|Sega System E
|Sega Shooting Zone||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}||{{Dunno}}
|-
|Sega System E||{{Dunno}}
|{{WIP-Box}}||{{Ya}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}
|{{Dunno}}||{{Ya}}
|{{Dunno}}
|{{Ya}}
|{{WIP-Box}}||{{Ya}}
|{{Ya}}
|{{Ya}}
|}
|}
Line 1,257: Line 1,199:
; SG-1000 II
; SG-1000 II


A revised version of the SG-1000. It combines the VDP and SN76489 in one single chip. A prototype diagnosis program, ''SG-1000 M2 Check Program'', can be used to test hardware problems and emulators' accuracy.
A revised version of the SG-1000. It combines the VDP and SN76489 in one single chip. A prototype diagnosis program, SG-1000 M2 Check Program, can be used to test hardware problems and emulators' accuracy.


; Sega Mark III (Japan)
; Sega Mark III (Japan)
Line 1,310: Line 1,252:
[[Category:Fourth-generation video game consoles]]
[[Category:Fourth-generation video game consoles]]
[[Category:Handheld video game consoles]]
[[Category:Handheld video game consoles]]
{{#seo:|keywords=video games,emulation,emulator,emu,wiki,download,recommended,guide,list,sega,master,system,mastersystem,game,gear,gamegear|description=Information and recommendations for the best {{PAGENAME}} and where to download them.|published_time={{#time:c|{{REVISIONTIMESTAMP}}}}}}
{{#seo:|keywords=video games,emulation,emulator,emu,wiki,download,recommended,guide,list,sega,master,system,mastersystem,game,gear,gamegear|description=Information and recommendations for the best {{PAGENAME}} and where to download them.|published_time={{#time:c|{{REVISIONTIMESTAMP}}}}}}