Editing Reicast

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 3: Line 3:
 
|title = reicast
 
|title = reicast
 
|logo = reicast.png
 
|logo = reicast.png
|logowidth = 128
+
|version = r8.1
|last-version = {{Version|Reicast}}
+
|active = Yes
|active = No
+
|platform = [[Android emulators|Android]], Linux, Windows
|platform =[[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on Android OS|Android]]<br/>[[Emulators on Switch|Nintendo Switch]]<br/>[[Emulators on PS4|PS4]]<br/>[[Emulators on DragonBox Pyra|Pyra]]<br/>[[Emulators on Pandora|Pandora]]
 
 
|target = [[Sega Dreamcast emulators|Dreamcast]]
 
|target = [[Sega Dreamcast emulators|Dreamcast]]
 
|developer = reicast Team
 
|developer = reicast Team
|support = [https://patreon.com/emudev Patreon]
+
|website = [http://reicast.com/ reicast Site]
|website = [http://reicast.com reicast.com]
 
 
|source = [https://github.com/reicast/reicast-emulator GitHub]
 
|source = [https://github.com/reicast/reicast-emulator GitHub]
 +
|license = GNU GPLv2
 
}}
 
}}
 
+
'''reicast''' is an open-source [[Sega Dreamcast emulators|Dreamcast emulator]] produced currently for [[Android emulators|Android]], Linux, and Windows. It is based on the source code of [[nullDC]] and nullDCe, existing Dreamcast emulators for Windows and Android, respectively.
'''reicast''' is an open-source [[Sega Dreamcast emulators|Dreamcast emulator]] produced currently for [[Android emulators|Android]], Linux, Windows, Switch and PlayStation 4. It is based on the source code of [[nullDC]] and nullDCe, existing Dreamcast emulators for Windows and Android, respectively. It has been superseded by [[Flycast]], which is an actively developed fork available both standalone and for libretro.
 
  
 
==Downloads==
 
==Downloads==
Line 29: Line 27:
 
|align=center|{{Icon|Lin|LiA}}
 
|align=center|{{Icon|Lin|LiA}}
 
|[https://snapcraft.io/reicast Stable and Dev builds]<br><small>No longer updated</small>
 
|[https://snapcraft.io/reicast Stable and Dev builds]<br><small>No longer updated</small>
|-
 
|align=center|{{Icon|PS4}}
 
|[https://www.psxhax.com/threads/reicast-sega-dreamcast-emulator-ps4-port-in-development-demo-video.6776 PlayStation 4 port]
 
 
|-
 
|-
 
|align=center|{{Icon|Pandora-big}}
 
|align=center|{{Icon|Pandora-big}}
 
|[http://repo.openpandora.org/?page=detail&app=reicast_ptitseb Pandora port]<br><small>No longer updated</small>
 
|[http://repo.openpandora.org/?page=detail&app=reicast_ptitseb Pandora port]<br><small>No longer updated</small>
|-
 
|align=center|{{Icon|Pyra-big}}
 
|[https://pyra-handheld.com/repo/apps/122 Pyra port]<br><small>Based on old 0.8.1 sources</small>
 
|-
 
|align=center|{{Icon|Switch-big}}
 
|[https://gbatemp.net/threads/reicast-dreamcast-emulator-for-switch-horizon-alpha.538394 Switch port]
 
 
|}
 
|}
  
 
==Other platforms==
 
==Other platforms==
The developers expressed interest in the past (2013) that they want to port the emulator to the multiple platforms.<ref>[https://web.archive.org/web/20131221020415/http://reicast.com/</ref><br>
+
The developers have stated{{cite}} that they want to port the emulator to the following platforms in addition to what it already supports:
here are the platforms they intended to later support that reicast hasn't been ported to yet:
 
  
 
===x86===
 
===x86===
Line 65: Line 53:
 
Regarding games with '''WinCE''' operating system functions and arcade games on the '''NAOMI 2''' machine (One of the latter variants of original NAOMI), [https://github.com/libretro/reicast-emulator/issues/136#issuecomment-427379382 someone] commented in a compatibility list page at reicast's GitHub repository in early October, 2018 (With edits):
 
Regarding games with '''WinCE''' operating system functions and arcade games on the '''NAOMI 2''' machine (One of the latter variants of original NAOMI), [https://github.com/libretro/reicast-emulator/issues/136#issuecomment-427379382 someone] commented in a compatibility list page at reicast's GitHub repository in early October, 2018 (With edits):
 
<blockquote><nowiki />
 
<blockquote><nowiki />
''"WinCE requires SH4 MMU emulation, which is unlikely to happen in reicast as it will require a major rewrite of JIT/recompiler; plus few more hardware features, unused in DC/NAOMI games - Maple at Vblank activation mode, Sort-DMA and maybe something else I forgot.''
+
''"WinCE requires SH4 MMU emulation, which is unlikely to happen in reicast as it will require a major rewrite of JIT/recompiler; plus few more hardware features, unused in DC/Naomi games - Maple at Vblank activation mode, Sort-DMA and maybe something else I forgot.''
  
''NAOMI 2 will require ELAN T&L chip emulation. In NAOMI 2, display lists is input to ELAN as matherials, light sources, models, transformation matrices, etc; so, not like Dreamcast Tile Accelerator format.
+
''Naomi2 will require ELAN T&L chip emulation. In Naomi2, display lists is input to ELAN as matherials, light sources, models, transformation matrices, etc; so, not like Dreamcast Tile Accelerator format.
 
''You may open [[DEmul]]'s gpuDX11.dll using some PE resource editor, find there the PVR2_VSH (vertex shader file) which is mostly consisted of ELAN simulation."''
 
''You may open [[DEmul]]'s gpuDX11.dll using some PE resource editor, find there the PVR2_VSH (vertex shader file) which is mostly consisted of ELAN simulation."''
 
</blockquote>
 
</blockquote>
Line 106: Line 94:
  
 
===Supported platforms===
 
===Supported platforms===
*Sega Dreamcast [https://gamedb.reicast.com/games Compatibility list]
+
*Sega Dreamcast
 
*Sega NAOMI and Atomiswave arcades ([https://github.com/libretro/reicast-emulator/issues/136 NAOMI compatibility list] [OIT])
 
*Sega NAOMI and Atomiswave arcades ([https://github.com/libretro/reicast-emulator/issues/136 NAOMI compatibility list] [OIT])
 
:- Supports [https://github.com/libretro/reicast-emulator/issues/371#issuecomment-435695058 M2-keyed games] from MAME ROM sets (Has issues decrypting M1-keyed titles)
 
:- Supports [https://github.com/libretro/reicast-emulator/issues/371#issuecomment-435695058 M2-keyed games] from MAME ROM sets (Has issues decrypting M1-keyed titles)
Line 114: Line 102:
 
[[Category:Windows emulation software]]
 
[[Category:Windows emulation software]]
 
[[Category:Linux emulation software]]
 
[[Category:Linux emulation software]]
[[Category:PlayStation 4 emulation software]]
 
[[Category:Switch emulation software]]
 
[[Category:Pandora emulation software]]
 
[[Category:Inactive emulation software]]
 
[[Category:Forks]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)