Changes

Jump to navigation Jump to search

Sega Dreamcast emulators

402 bytes removed, 14:41, 6 July 2023
m
no edit summary
! scope="col"|Latest Version
! scope="col"|<small>[https://retroachievements.org/gameList.php?c=40 Retro<br/>Achievements]</small>
! scope="col"|<small>[https://gamicus.fandom.com/wiki/List_of_Dreamcast_peripherals <abbr title="Dreamcast Keyboard and Dreamcast Mouse emulation">Keyboard<br/>Mouse</abbr>]</small>
! scope="col"|<small>[https://segaretro.org/Neo_Geo_Pocket/Dreamcast_Setsuzoku_Cable#Compatible_games <abbr title="NEOP-22020, not to be confused with the NeoGeo Pocket system link cable which is NEOP-10021">NGP<br/>communication</abbr>]</small>
! scope="col"|<small>[https://sega.fandom.com/wiki/VMU#Dreamcast_titles_that_include_VMU_games_and_extra_features <abbr title="VMU emulation and VMU communication with Dreamcast system emulation">VMU]</small>
! scope="col"|[[Recommended emulators|Recommended]]
|-
! colspan="1716"|PC / x86
|-
| [[Flycast]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://flyinghead.github.io/flycast-builds/ CI Builds]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N name=lrCommit>This build using upstream repo for libretro from now on.</ref><br/>[https://github.com/blueminder/flycast-dojo/releases <abbr title="Fork of Flycast with a focus on netplay features and replay.">Flycast Dojo fork</abbr>]<br/>[https://github.com/flyinghead/flycast/releases {{FlycastVer}}]
|{{~}}<ref group=N name=lrEx>Exclusive to libretro core. [https://github.com/flyinghead/flycast/issues/761 RA support in the standalone application issue page].</ref> ||{{✓}} ||{{✗}} ||{{~}}<ref group=N name=VMU>These Dreamcast emulators can leverage a secondary VMU screen while a corresponding Dreamcast game is running, but they '''cannot play standalone VMU minigames'''. If that's what you're after, then you should probably see [[Sega VMU emulators|this page]] for dedicated VMU emulators.</ref> ||{{~}}<ref group=N name=FlycastNAOMI2Multi>Most of the [[Sega_NAOMI_and_variants#Comparisons|NAOMI and NAOMI 2 titles]] including GD-ROM games work with [[Flycast]], but most of the [[Sega_NAOMI_and_variants#NAOMI_Multiboard|NAOMI Multiboard]] titles [https://github.com/libretro/flycast/issues/410 boot with a multiboard error message]. Recommended to use [[DEmul]] emulator for this system.</ref> ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[redream]]
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://redream.io/download Dev Builds]<br/>[https://redream.io/download {{RedreamVer}}]<ref group=N>CI/Dev builds are a better choice for almost all users; the stable version should only be used if you have a specific need for them.</ref>
| {{✗}} ||{{~}}<ref group=N name=redreamMouse>[https://redream.io/help# Supports Dreamcast Keyboard emulation but no support for Dreamcast Mouse emulation].</ref> ||{{✗}} ||{{~}}<ref group=N name=VMU></ref> ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
| [[DEmul]]
| align=left|{{Icon|Windows}}
| [http://demul.emulation64.com/downloads/ {{DEmulVer}}]
| {{✗}} ||{{✓}} ||{{✗}} ||{{~}}<ref group=N name=VMU></ref> ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}<ref group=N>[https://emulation.gametechwiki.com/index.php/Sega_NAOMI_and_variants#Cave_CV1000B_.282004.E2.80.932007.29 'arcade_compat.txt' file inside DEmul's release archives do not have any Cave CV1000 emulation compat list], so its games' status is unknown.</ref> ||{{✓}} ||{{✗}} ||{{✗}} ||{{~}}
|-
| [[reicast]]
| align=left|{{Icon|Windows|Linux}}
| [https://github.com/skmp/reicast-emulator/releases r20.04]
| {{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| [[nullDC]]
| align=left|{{Icon|Windows}}
| [http://www.emucr.com/2013/03/nulldc-svn-r150.html 1.0.4 r150]
| {{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{~}}<ref group=N>nullDC was the first independent, open-source Sega Dreamcast emulator to attempt emulation of the NAOMI arcade board. [https://emulation.gametechwiki.com/index.php/Sega_NAOMI_and_variants#Comparisons Its compatibility with NAOMI, NAOMI 2 and NAOMI Multiboard is unknown].</ref> ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| [http://washemu.org/ washDC]
| align=left|{{Icon|Win|Linux}}
| [https://gitlab.com/washemu/washdc git]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| [https://gitlab.com/simulant/community/lxdream-nitro/ lxdream-nitro]
| align=left|{{Icon|Linux|macOS}}
| [https://gitlab.com/simulant/community/lxdream-nitro git]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
| [https://segaretro.org/Chankast Chankast]
| align=left|{{Icon|Windows}}
| [http://chanka.emulatronia.com/FrameSetDC_Down.htm 0.25]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| [http://www.lxdream.org Lxdream]
| align=left|{{Icon|Linux|macOS}}
| [http://www.lxdream.org/download.php 0.9.1]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
| [[Makaron]]
| align=left|{{Icon|Windows}}
| [https://www.zophar.net/dreamcast/makaron.html T12/5]
| {{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
| [[MAME]]
| align=left|{{Icon|Windows|Linux|macOS}}<br/>{{Icon|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>[[Sega_VMU_emulators|VMU emulation possible]] but there is no VMU<->Dreamcast communication emulation at the moment.</ref> ||{{~}}<ref group=N name=MAMEcompat>MAME {{MAMEVer}} version compatibility status: [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=hikaru.cpp&arcade_only=0&current_version=0 hikaru] [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=gaelco3d_m.cpp&arcade_only=0&current_version=0 gaelco 3d] [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=dc_atomiswave.cpp&arcade_only=0&current_version=0 atomiswave] [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=segasp.cpp&arcade_only=0&current_version=0 System SP] [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=naomi.cpp&arcade_only=0&current_version=0 NAOMI] [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=cv1k.cpp&arcade_only=0&current_version=0 cave 1000]</ref> ||{{~}}<ref group=N name=MAMEcompat></ref> ||{{~}}<ref group=N name=MAMEcompat></ref> ||{{~}}<ref group=N name=MAMEcompat></ref> ||{{~}}<ref group=N name=MAMEcompat></ref> ||{{✓}}<ref group=N name=MAMEcompat></ref> ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
|-
! colspan="1716"|Mobile / ARM
|-
| [[Flycast]]
| align=left|{{Icon|Android|iOS}}
| [https://flyinghead.github.io/flycast-builds CI Builds]<br/>[https://buildbot.libretro.com/nightly/android/latest/ libretro core]<ref group=N name=lrCommit></ref>
| {{~}}<ref group=N name=lrEx></ref> ||{{✓}} ||{{✗}} ||{{~}}<ref group=N name=VMU></ref> ||{{~}}<ref group=N name=FlycastNAOMI2Multi></ref> ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[redream]]
| align=left|{{Icon|Android|LinuxARM}}
| [https://play.google.com/store/apps/details?id=io.recompiled.redream 1.1.98]<small> (Google Play)</small><br/>[https://redream.io/download 1.5.0]<small> (Raspberry Pi)</small>
| {{✗}} ||{{~}}<ref group=N name=redreamMouse></ref> ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}}
|-
| [[reicast]]
| align=left|{{Icon|Android|Pyra|LinuxARM|Pandora}}
| [https://play.google.com/store/apps/details?id=com.reicast.emulator r20.04]<small> (Google Play)</small></br>[https://pyra-handheld.com/repo/apps/122 Pyra Build]<br/>[http://repo.openpandora.org/?page=detail&app=reicast_ptitseb Pandora]<br/>[https://snapcraft.io/reicast Raspberry Pi]
| {{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}
|-
! colspan="17"|Console
| align=left|{{Icon|Switch|Vita}}<br/>{{Icon|XboxOne|SXS}}
| [https://flyinghead.github.io/flycast-builds CI Builds]<br/>[https://www.retroarch.com/?page=platforms libretro core]<ref group=N name=lrCommit></ref><br/>[https://github.com/Rinnegatamante/flycast-vita/releases v1.1]
| {{~}}<ref group=N name=lrEx></ref> ||{{✓}} ||{{✗}} ||{{~}}<ref group=N name=VMU></ref> ||{{~}}<ref group=N name=FlycastNAOMI2Multi></ref> ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
|-
| [[nullDC PSP]]
| align=left|{{Icon|PSP}}
| [https://github.com/PSP-Archive/nulldce-psp git] [https://archive.org/details/nullDC-PSP 1.2.1]
| {{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}
|-
| nulldc-360
| align=left|{{Icon|Xbox360}}
| [https://github.com/gligli/nulldc-360 git]
| {{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}} ||{{~}}
|}
</div>
While some Dreamcast emulators can leverage the screen of the VMU while the game is running, none of them allow you to play the minigames developed for it. See the main page on VMU emulation [[Sega VMU emulators|here]].
==[https://gamicus.fandom.com/wiki/List_of_Dreamcast_peripherals Peripherals]==
{| class="wikitable" style="text-align:center; vertical-align:middle;"
|- style="font-weight:bold;"
| Keyboard
| {{✓}}
| {{~}}
|-
| Mouse
| {{✓}}
| {{~}}[https://redream.io/help# *]
|-
| Light Gun
| {{TBD}}
|}
<references group=N2/>
===Taisen Cable===
The Taisen Cable is used for hooking up two consoles for Serial play. This was only released in Japan and a few games support it.
10,975
edits

Navigation menu