Changes

Jump to navigation Jump to search

Sega Genesis emulators

1,486 bytes added, 11:15, 3 December 2023
hardware features and accessories, enhancements, variations divs. -> Major change <-
! scope="col"|Platform(s)
! scope="col"|Latest version
! scope="col"|CD! scope="col"|32X! scope="col"|[[Sega Pico|Pico]]! scope="col"|[[Sega Pico#Hardware_features_and_accessories|<small>AdvancedHardware features<br/>Pico Beenaand accessories</small>]]! scope="col"|[[#ArcadeHardware_variations|ArcadeHardware<br/>Variationsvariations]]! scope="col"|[[Netplay#Genesis.2FMega_Drive_.26_PeripheralsEnhancements|<small>Netplay</small>Enhancements]]! scope="col"|<abbr title="Firecore is a system-on-a-chip clone hardware based on the Sega Genesis/Mega Drive system, originating in the late 2000s. Most emulators have not been tested with Firecore-enhanced titles, however it is unlikely that they are supported.">[https://karmic128.neocities.org/sgflashback/ Firecore]</abbr>! scope="col"|<small>Retro<br/>Achievements</small><ref group=N>[https://retroachievements.org/gameList.php?c=1 Mega Drive achievements], [https://retroachievements.org/gameList.php?c=10 32X achievements], [https://retroachievements.org/gameList.php?c=9 SEGA CD achievements]</ref>
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
|-
!colspan="149"|PC / x86
|-
|[[BlastEm]]
|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}}]
|{{~}}<ref group=N name=BlastEm>Experimental support in nightly builds only</ref> ||{{✗}}[https://old.reddit.com/r/emulation/comments/b6ktic/blastem_genmd_emu_062_released/ejlgfi0/ *]||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=libretroRA>Only libretro core version supports.</ref> ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Genesis Plus GX]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/><abbr title="Recommended for titles using with Firecore-enhanced graphicsclone titles.See #Hardware variations section for more info"><small>[https://github.com/karmic64/Genesis-Plus-GX-Cyclone/blob/master/genesis_plus_gx_libretro.dll Cyclone libretro core]</small></abbr>|{{~}} ||{{✗}}[https://github.com/ekeeke/Genesis-Plus-GX/issues/64 *] ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}<ref group=N name=lrNetplay>Only libretro version supports netplay.</ref> ||{{~}}<ref group=N name=Cyclone>Only possible with [https://github.com/karmic64/Genesis-Plus-GX-Cyclone Genesis-Plus-GX-Cyclone] fork.</ref> ||{{✓}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✓}}
|-
|[[PicoDrive]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]
|{{✓}} ||{{✓}} ||{{~}} <ref group=N name=picoinput>PicoDrive Libretro/BizHawk version doesn't have a stylus or turn page support, while the obsolete standalone version does. </ref> ||{{✗}} ||{{✗}} ||{{✓}}<ref group=N name=lrNetplay></ref> ||{{✗}} ||{{✓~}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✓}}
|-
|[[ares]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://nightly.link/ares-emulator/ares/workflows/build/master <abbr title="Latest development build version">git Artifacts</abbr>]<br/>[https://github.com/ares-emulator/ares/releases {{aresVer}}]
|{{✓}} ||{{✓}} ||{{✗}}[https://github.com/ares-emulator/ares/issues/833 *] ||{{✗}} ||{{✗}} ||{{✗~}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}|-|[[Kega Fusion]]|align=left|{{Icon|Windows|Linux|macOS}}|[http://www.carpeludum.com/kega-fusion 3.64]|{{~}}<ref group=N name=kegaCD>While it supports Sega CD emulation, there is notable audio sync issues. Kega is not recommended for CD emulation.</ref> ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}
|-
|[[BizHawk]]
|align=left|{{Icon|Windows|Linux}}
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev builds]<br/>[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
|{{✓}} ||{{✓}} ||{{~}} <ref group=N name=picoinput /> ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✓~}} ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[MAME]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|{{~}} ||{{✓}}<ref group=N name=MAME>MAME ||{{MAMEVer~}} version compatibility status: [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=megadriv&compatibility= Genesis], [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=segacd&compatibility= CD] and [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=32x&compatibility=NTSC-U 32X], [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=pico&compatibility= Pico], [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=sega_beena_cart&compatibility= Beena], [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=segac2.cpp&arcade_only=0&current_version=0 C/C-2], [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=megatech.cpp&arcade_only=0&current_version=0 megatech] and [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=megaplay.cpp&arcade_only=0&current_version=0 megaplay]</ref> ||{{~}}<ref group=N name=MAME></ref> ||{{✓}}<ref group=N name=MAME></ref> ||{{~}}<ref group|-|[[Kega Fusion]]|align=N name=MAME><left|{{Icon|Windows|Linux|macOS}}|[http://www.carpeludum.com/ref> |kega-fusion 3.64]|{{~}}<ref group=N name=MAME></ref> ||{{✗}} ||? ||{{~}} ||{{}} ||{{}} ||{{~}}
|-
|[[Mednafen]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[{{MednafenURL|releases/}} {{MednafenVer}}]
|{{?}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✗~}} <abbr title="Supports netplay">*</abbr> ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[Exodus]]
|align=left|{{Icon|Windows}}
|[http://www.exodusemulator.com/index.php/downloads/current-release {{ExodusVer}}]
|{{?}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
||[[GENS]]<br/>[http://segaretro.org/Gens/GS <abbr title="derived from GENS">Gens GS/II</abbr>]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|BeOS}}
|[https://segaretro.org/Gens/GS#Downloads r7 (Gens/GS)]<br />[https://github.com/GerbilSoft/gens-gs-ii git (Gens/GS II)]<br/>[http://gens.me/downloads.shtml <abbr title="GENS">2.14</abbr>]
|{{~}}<ref group=N name=Gens/GS>GENS and Gens/GS supports Sega CD and 32X emulation, MDP plugin, Gamepad and Command line parsing '''but [https://segaretro.org/Gens/GS_II#Features_not_ported_from_Gens.2FGS_yet these features not ported from Gens/GS to Gens/GS II''']</ref> ||{{✗}} ||{{~}}<ref groupabbr title=N name=Gens/GS"Supports netplay">*</refabbr> ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||? ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[[higan]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[https://github.com/higan-emu/higan/releases {{higanVer}}]
|{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}<ref group=N>Superseded by [[ares]]</ref>
|-
|[[FinalBurn Neo]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/finalburnneo/FBNeo/releases/latest Stable] <br/>[https://github.com/finalburnneo/FBNeo/releases/tag/latest WIP builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗~}} ||{{~}}[https://emulation.gametechwiki.com/index.php/FinalBurn_Neo#List_of_emulated_systems *] ||{{✗}} ||? ||{{~}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✗}}
|-
|[http://dgen.sourceforge.net/ DGen]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://sourceforge.net/projects/dgen/files/dgen/ 1.33]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
|[[Genecyst]]
|align=left|{{Icon|DOS}}
|[https://web.archive.org/web/20070205202050/http://www.zophar.net/genecyst/gcystxxx.zip x.xx]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|KGen/KGen98
|align=left|{{Icon|DOS}}
|[https://segaretro.org/KGen 034b]<br/>[https://segaretro.org/KGen98 9804]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
|Megado
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/merwaaan/megado git]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||? ||{{✗}} ||{{✗}}
|-
|Regen
|align=left|{{Icon|Windows|Linux}}
|[http://aamirm.hacking-cult.org/www/regen.html 0.972]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||? ||{{✗}} ||{{✗}}
|-
|Nuked-MD
|align=left|{{Icon|Windows|Linux}}
|[https://github.com/nukeykt/Nuked-MD git]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
!colspan="149"|Mobile / ARM
|-
|[[Genesis Plus GX]]
|align=left|{{Icon|Android|iOS|Linux|Pandora}}
|[https://buildbot.libretro.com/nightly/android/latest/ libretro core]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗~}} ||{{✗}} ||{{~}}<ref group=N name=lrNetplay></ref> ||{{✗}} ||{{✓}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✓}}
|-
|MD.emu
|align=left|{{Icon|Android|Pyra}}
|[https://play.google.com/store/apps/details?id=com.explusalpha.MdEmu {{.emuVer}}] <small>(Android)</small><br/>[https://pyra-handheld.com/repo/apps/77 1.5.46.02 Pyra]
|{{~}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
|[[PicoDrive]]
|align=left|{{Icon|Android|Pandora|Gizmondo|Wiz}}<br/>{{Icon|GP2X}}
|[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}] [https://buildbot.libretro.com/nightly/android/latest/ libretro core]
|{{✓}} ||{{✓}} ||{{~}}<ref group=N name=picoinput></ref> ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=lrNetplay></ref> ||{{✗}} ||{{~}}<ref group=N name=libretroRA></ref> ||{{NC}}<abbr title="NDS version uses an open-source license.">*</abbr> ||{{✓}} ||{{✓}}
|-
|[[FinalBurn Neo]]
|align=left|{{Icon|Android|iOS}}
|[https://buildbot.libretro.com/nightly/ libretro core]
|{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}~}[https://emulation.gametechwiki.com/index.php/FinalBurn_Neo#List_of_emulated_systems *] ||{{✗}} ||? ||{{~}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✗}}
|-
!colspan="149"|Consoles
|-
| [[Nintendo Switch Online]]<br/><small>(m2engage)</small>
| align=left|{{Icon|Switch}}
| N/A
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
| [[3D Classics]]<br/><small>(m2engage)</small>
| align=left|{{Icon|3DS}}
| N/A
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}<ref groupabbr title=N>"Supports netplay via Local Play on 2-player co-op games.">*</refabbr> ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|NeoGenesis
|align=left|{{Icon|Xbox}}
|[https://digiex.net/threads/neogenesis-v25-download-sega-genesis-megadrive-32x-segacd-megacd-emulator.13698 V25]
|{{✓}} ||{{✓~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||? ||{{✗}} ||{{✓}}
|-
|[[Genesis Plus GX]]
|align=left|{{Icon|Xbox|Xbox360}}<br/>{{Icon|GCN|Wii|WiiU|NX}}<br/>{{Icon|PS3}}<br/>{{Icon|Vita|3DS}}
|[https://retroarch.com/?page=platforms {{RetroArchVer}}]<br/>[https://bitbucket.org/eke/genesis-plus-gx/src/master/builds/ git]<br/>[https://bitbucket.org/eke/genesis-plus-gx/downloads {{GenPlusGXVer}}]<br/>[https://digiex.net/threads/retroarch-360-0-9-8-3-download-sega-sens-gameboy-finalburn-emulator-for-xbox-360.12395 RetroArch 360 0.9.8.3]<br/>[https://www.brewology.com/downloads/download.php?id=12472&mcid= 1.2]
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=lrNetplay></ref> ||{{✗}} ||{{~}}<ref group=N name=libretroRA></ref> ||{{NC}} ||{{✓}} ||{{✓}}
|-
|[[PicoDrive]]
|align=left|{{Icon|PS2|Wii}}<br/>{{Icon|PSP}}<br/>{{Icon|PS3|Switch}}<br/>{{Icon|NDS|3DS}}
|[https://retroarch.com/?page=platforms {{RetroArchVer}}]<br/>[http://notaz.gp2x.de/pico.php {{PicoDriveVer}}]<br/>[https://www.ps2-home.com/forum/viewtopic.php?f=99&t=1710 PicoDrive 1.51b]
|{{✓}} ||{{✓}} ||{{~}}<ref group=N name=picoinput></ref> ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=lrNetplay></ref> ||{{✗}} ||{{~}}<ref group=N name=libretroRA></ref> ||{{NC}}<abbr title="NDS/3DS version uses an open-source license.">*</abbr> ||{{✓}} ||{{✓}}
|-
|jEnesisDS
|align=left|{{Icon|NDS}}
|[https://nds.scenebeta.com/noticia/jenesisds v0.7.4]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|[[Virtual Console]]
|align=left|{{Icon|Wii}}
|N/A
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}
|-
|PGEN
|align=left|{{Icon|PS2}}
|[https://github.com/AKuHAK/pgen git]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||? ||{{~}} ||{{✓}}
|-
|Sega Genesis Plus
|align=left|{{Icon|Xbox360}}
|[https://digiex.net/threads/sega-genesis-plus-libexnon-genesis-megadrive-emulator-for-xbox-360-download.9936 Libxenon]
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} ||? ||{{✗}} ||{{✗}}
|}
</div>
* Different games between regions (Japan and International)
==AccessoriesEnhancements=={| class="wikitable" style="text-align:center; vertical-align:middle;"|- style="font-weight:bold;"! colspan=2 | Name! Genesis Plus GX! Kega Fusion! BlastEm! PicoDrive! ares! BizHawk! MAME! FinalBurn Neo|-| colspan=2 | [[Netplay#Genesis.2FMega_Drive_.26_Peripherals|Netplay]]|{{Y}}<ref group=N3 name=lrNetplay>Only libretro version supports netplay.</ref>|{{Y}}|{{N}}|{{Y}}<ref group=N3 name=lrNetplay></ref>|{{N}}|{{N}}|{{N}}|{{N}}|-| colspan=2 | [[Resolution|Resizable Internal Resolution]]| ?| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | [[Texture_packs#Sprite_Replacement_.282D.29|Sprite Replacement]]| ?| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]]| ?| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | [[30/60_FPS_cheat_codes|Internal Framerate Hack]]| ?| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | [[Widescreen_hacks#Sega_Genesis|Widescreen hack]]| {{Y}}<ref group=N3 name=libretroRA>Exclusive to libretro core version. For widescreen hack use [https://www.libretro.com/index.php/genesis-plus-gx-wide-now-available-for-libretroretroarch/ Genesis Plus GX Wide] core.</ref>| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | RetroAchievements<br/>[https://retroachievements.org/gameList.php?c=1 Mega Drive], [https://retroachievements.org/gameList.php?c=10 32X], [https://retroachievements.org/gameList.php?c=9 CD]| {{~}}<ref group=N3 name=libretroRA></ref>| ?| {{~}}<ref group=N3 name=libretroRA></ref>| {{~}}<ref group=N3 name=libretroRA></ref>| ?| {{Y}}| ?| {{~}}<ref group=N3 name=libretroRA></ref>|-| colspan=2 | [[Overclocking#Sega_Genesis|Overclock]]| ?| ?| {{Y}}| ?| ?| ?| ?| ?|-| colspan=2 | Built-in [[Cheats_and_patches|Cheat Manager]]| {{Y}}| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>| colspan=8 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.|-| rowspan=2 | Post-Processing| [[Shaders_and_filters|Filters]]| {{Y}}| ?| ?| ?| ?| ?| {{Y}}| {{~}}<ref group=N3 name=libretroRA></ref>|-| [[Shader_Presets|Shader Chain]]| {{Y}}| ?| ?| ?| ?| ?| {{Y}}| {{~}}<ref group=N3 name=libretroRA></ref>|-| rowspan=4 | [https://tasvideos.org/Emulatorresources/Features TAS features]| [[Wikipedia:Macro_(computer_science)|Macros/Scripts]]/[https://tasvideos.org/LuaScripting Lua]| ?| ?| ?| ?| ?| ?| ?| ?|-| Rewind| {{Y}}| ?| ?| ?| ?| ?| ?| ?|-| Fast-Forward/Turbo Speed| {{Y}}| ?| ?| ?| ?| ?| ?| ?|-| Savestates| {{Y}}| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | [[Input_lag|Input lag-mitigating technique]]| {{Y}}| ?| ?| ?| ?| ?| ?| ?|-| colspan=2 | [[Save_disk_space_for_ISOs|Streamable compression format]]| {{Y}}| ?| ?| ?| ?| ?| {{Y}}| ?|-| colspan=2 | [[Wikipedia:Debugger|Debug Features]]| ?| ?| ?| ?| ?| ?| ?| ?|} ==Hardware features and accessories==
{|class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
! BlastEm
! PicoDrive
! ares! BizHawk! MAME! FinalBurn Neo|-|CD|{{Y}}|{{~}}<ref group=N3>While it supports Sega CD emulation, there is notable audio sync issues. Kega is not recommended for CD emulation.</ref>|{{~}}<ref group=N3>Experimental support in nightly builds only.</ref>|{{Y}}|{{Y}}|{{Y}}|{{Y}}<ref group=N3 name=MAME>MAME {{MAMEVer}} version compatibility status: [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=megadriv&compatibility= Genesis], [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=segacd&compatibility= CD] and [http://adb.arcadeitalia.net/lista_mess.php?software_list_name=32x&compatibility=NTSC-U 32X], [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=segac2.cpp&arcade_only=0&current_version=0 C/C-2], [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=megatech.cpp&arcade_only=0&current_version=0 megatech] and [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=megaplay.cpp&arcade_only=0&current_version=0 megaplay]</ref>|{{N}}|-|32X|{{N}}[https://github.com/DickBlackshackekeeke/SegaVRGenesis-DGenSDL SegaVRPlus-DGenSDLGX/issues/64 *]|{{Y}}|{{N}}[https://old.reddit.com/r/emulation/comments/b6ktic/blastem_genmd_emu_062_released/ejlgfi0/ *]|{{Y}}|{{Y}}|{{Y}}|{{~}}<ref group=N3 name=MAME></ref>|{{N}}
|-
|Six Button Control Pad
|?
|{{✓}}
|?|||
|-
|Menacer
|WIP
|?
|?|||
|-
|The Justifier
|WIP
|?
|?|||
|-
|Sega Mouse
|?
|?
|?|||
|-
|Team Player
|WIP
|?
|?|||
|-
|4 Way Play
|WIP
|?
|?|||
|-
|J-Cart
|?
|?
|?|||
|-
|Sega Virtua Processor
|WIP
|?
|?|||
|-
|Sonic & Knuckles
|{{✓}}
|?
|?|||
|-
|XE-1 AP
|WIP
|?
|?|||
|-
|Activator
|?
|?
|?|||
|-
|Saturn Keyboard
|{{✓}}
|?
|?|||
|-
|XB∀ND Keyboard
|{{✓}}
|?
|?|||
|-
|Floppy Disk Drive
|?
|?
|?|||
|-
|The Miracle Piano Teaching System
|WIP
|?
|?|||
|-
|System Converter
|?
|?
|?|||
|-
|<abbr title="All XB∀ND modems plug into the cartridge slot of the console, require their own external power supply and a telephone line to connect to. Similar to the Game Genie and other adaptors, a game cartridge is to be placed on top of the XB∀ND modem in order for the game to function. XB∀ND is the name of a video game modem/online service offered by Catapult in the mid-1990s.">[https://segaretro.org/XB%E2%88%80ND#List_of_compatible_games XBAND Modem]</abbr>
|{{✗}}
|{{✗}}
|?|||
|-
|<abbr title="The Mega Modem is a modem for the Sega Mega Drive released in 1990 exclusively in Japan. It allowed Mega Drive owners to connect their console to various online services provided by Sega and third parties. ">[https://segaretro.org/Mega_Modem#Compatibility Mega Modem]</abbr>
|{{✗}}
|{{✗}}
|?|||
|-
|[https://gamehistory.org/segavr/ Sega VR]
|{{✗}}colspan=8 |{{✗}}|{{✗}}|{{✗}}|{{✓}}Only possible with [https://github.com/DickBlackshack/SegaVR-DGenSDL SegaVR-DGenSDL] emulator.
|-
|TeeVGolf
|?
|?
|
|
|
|-
|Game Genie
|?
|?
|
|
|
|-
|Action Replay
|?
|?
|
|
|
|-
|MSU
|?
|?
|
|
|
|-
|SD Card Reader
|Beena
|?
|
|
|
|}
<references group=N3/>
==Lock-On Emulation==
BlastEm also supports the Lock-On Technology
==Modes== ===Mega Drive Plus / Genesis Plus / MSU-MD modes===
The Mega Drive Plus / Genesis Plus (sometimes abbreviated as MD+) is a special mode for certain Genesis games that use enhanced CDDA tracks with a Sega CD. This was not used in any official games, however, the mode itself was first used in the first batch of Pier Solar releases. This feature was been [https://downloads.terraonion.com/public/MegaSD_DEV_Manual.pdf documented] to be used on Terraonion's Mega SD flash cartridge, to give similar effects for Genesis games in a way that MSU-1 does in patched SNES games. Another variant was been made for [https://krikzz.com/store/home/59-mega-everdrive-pro.html Mega Everdrive PRO], named [https://github.com/krikzz/msu-md MSU-MD].
A variant called 32x Plus (abbreviated as 32x+) made exclusively for Sega 32x games also exist, but again, it is only used by homebrew software, such as ''Doom 32x Resurrection.''
===Extended VRAM=== A 128KB VDP mode from TeraDrive, an IBM PC/Mega Drive combo used on several Teradrive-only software.<ref>https://gendev.spritesmind.net/forum/viewtopic.php?f=22&t=1368</ref> On standard Genesis games, it is used in ''Space Harrier'' and ''Space Harrier II'' ports available on Genesis Mini 2 / Mega Drive Mini 2.<ref>https://twitter.com/hor11/status/1568961246707458050</ref> BlastEm has partial support for this mode since version 0.5.0. ==Hardware variations=====[https://karmic128.neocities.org/sgflashback/ Firecore]===Firecore is a system-on-a-chip clone hardware based on the Sega Genesis/Mega Drive system, originating in the late 2000s. Most emulators have not been tested with Firecore-enhanced titles, however it is unlikely that they are supported. Emulation of this clone only possible with [https://github.com/karmic64/Genesis-Plus-GX-Cyclone Genesis-Plus-GX-Cyclone] fork. There is a [https://github.com/mamedev/mame/blob/master/src/mame/sega/mdconsole.cpp#L1030C103-L1030C103 barely MAME support] as well. ===[[Sega Pico|Pico]]===PicoDrive standalone version, KEGA Fusion and MAME supports this hardware. Keep in mind that PicoDrive libretro core or BizHawk core version doesn't have a stylus or turn page support, while the obsolete standalone version does. Also there is a [https://github.com/ares-emulator/ares/issues/833 feature request] for ares emulator.:[http://adb.arcadeitalia.net/lista_mess.php?software_list_name=pico&compatibility= MAME {{MAMEVer}} compatibility list] :See [[Sega Pico|dedicated page]] for more information. ===[[Sega Pico|Advanced Pico Beena]]===Latest MAME versions supports this hardware.:[http://adb.arcadeitalia.net/lista_mess.php?software_list_name=sega_beena_cart&compatibility= MAME {{MAMEVer}} compatibility list] :See [[Sega Pico|dedicated page]] for more information. ===Arcade===
Sega released three arcade boards based on the Genesis / Mega Drive hardware:
* [http://www.system16.com/hardware.php?id=707 Mega Play]
In addition, several Genesis games were converted to stand-alone Arcade machines, either with or without a license from Sega.
See MAME and [[Sega_Genesis_emulatorsFinalBurn_Neo#EmulatorsList_of_emulated_systems|Emulators sectionFinalBurn Neo]] for compatible emulators. ==Extended VRAM mode== A 128KB VDP mode from TeraDrive, an IBM PC/Mega Drive combo used on several Teradrive-only software.<ref>https://gendev.spritesmind.net/forum/viewtopic.php?f=22&t=1368</ref> On standard Genesis games, it is used in ''Space Harrier'' and ''Space Harrier II'' ports available on Genesis Mini 2 / Mega Drive Mini 2.<ref>https://twitter.com/hor11/status/1568961246707458050</ref> BlastEm has partial support for this mode since version 0.5.0supports these arcade boards.
==External links==
10,851
edits

Navigation menu