Changes

Jump to navigation Jump to search

Sega Saturn emulators

3,620 bytes added, 25 March
m
no edit summary
|release = 1994
|discontinued = 2000
|predecessor = [[Sega Genesis emulators|Mega Drive / Genesis, Neptune]]
|successor = [[Sega Dreamcast emulators|Dreamcast]]
|emulated = {{✓}}
===x86===
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Platform(s)
|align=left|{{Icon|Windows|Linux}}
|[https://buildbot.libretro.com/nightly/ libretro core]<br/>[{{KronosDownloadLink}} {{KronosVer}}]
|{{~}} ||{{~}} ||{{?}} ||[https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos ?92%<br/><small>1977 out of 2146 reported titles</small>] ||{{✓}} ||{{✓}} ||{{~}}
|-
|[[BizHawk]]
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
|[http://www.mamedev.org/release.html {{MAMEVer}}]
|{{~}} ||{{~}} ||{{?}} ||[http://adb.arcadeitalia.net/lista_mess.php?software_list_name=saturn&compatibility=NTSC-U USA]<br/>[http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php <abbr title="This list created by MAME dev Angelo 'Kale' Salese.">JAP</abbr>] ||{{✓}} ||{{✓}} ||{{✗}}
|-
|[[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}}]
|{{✗}} ||{{~}} ||{{?}} || N/A ||{{✓}} ||{{✓}} ||{{✗}} [https://www.patreon.com/posts/project-update-85538579 (WIP)]
|-
|[http://saturnin.consollection.com Saturnin]
|align=left|{{Icon|Windows}}
|[https://www.patreon.com/file?h=31179979&i=4658332 {{NovaVer}}]
|{{~}} ||{{✗}} ||{{✗}} || [https://literalmente-game.github.io/compatibility_lists/nova.html <abbr title="Not updated every version. Note that the 'Playable' category may only mean the games being in-game but with visual errors.">?</abbr>] ||{{✗}} ||{{✓}} ||{{✗}} [https://www.patreon.com/posts/95967098?pr=true (WIP)]
|-
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]
|{{✗}} ||{{✗}} ||{{✗}} || ||{{✗}} ||{{✗}} ||{{✗}}
|}
</div>
===ARM===
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Platform(s)
|{{~}} ||{{?}} ||{{?}} ||[http://www.segasaturn.org/USA%20update.htm USA]<br/>[http://www.segasaturn.org/Japan.htm JAP]<br/>[http://www.segasaturn.org/PAL%20update.htm PAL] ||{{✗}} ||{{✗}} ||{{~}}<ref group=N name=SSF></ref>
|}
</div>
===Console===
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Platform(s)
|[https://www.retroarch.com/?page=platforms libretro core]
|{{~}} ||{{~}} ||{{✓}} ||[https://forum.fobby.net/index.php?t=msg&th=1357 ?]<br/>[http://www.segasaturn.org/MednafenJAP.htm JAP]<br/>[http://www.segasaturn.org/MednafenPAL.htm PAL]<br/>[http://www.segasaturn.org/MednafenUSA.htm USA] ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Yabause]]
|align=left|{{Icon|PS3}}<br/>{{Icon|DC}}<br/>{{Icon|PSP}}
|[https://www.retroarch.com/?page=platforms libretro core]<br/>[https://store.brewology.com/ahomebrew.php?brewid=3 0.1] (PS3)<br/>[http://yabause.org/download 0.9.14] (DC)<br/>[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])
|{{✗}} ||{{~}} ||{{?}} ||[https://docs.libretro.com/library/yabause/#compatibility ?] ||{{✓}} ||{{✗}} ||{{~}}
|-
||[[Yaba Sanshiro]] (Yaba三四郎)
|[http://www.uoyabause.org/static_pages/download 2.2.0] <br>[https://github.com/devmiyax/yabause git]
|{{✗}} ||{{~}} ||{{~}} ||[https://www.uoyabause.org/games ?] ||{{✓}} ||{{✓}} ||{{✓}}
|-
|[[Yabause]]
|align=left|{{Icon|PS3}}<br/>{{Icon|DC}}<br/>{{Icon|PSP}}
|[https://www.retroarch.com/?page=platforms libretro core]<br/>[https://store.brewology.com/ahomebrew.php?brewid=3 0.1] (PS3)<br/>[http://yabause.org/download 0.9.14] (DC)<br/>[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])
|{{✗}} ||{{~}} ||{{?}} ||[https://docs.libretro.com/library/yabause/#compatibility ?] ||{{✓}} ||{{~}}<ref group=N name=LibretroActive></ref> ||{{✓}}
|-
|[[Yabause|Yabause Wii]]
;[[SSF]]
:Used to be the emulator of choice for compatible Saturn emulation. However, it is closed-source and only for Windows and Android. Pretty good performance with low-end computers.
:*City Connection uses SSF as part of Zebra Engine, the engine behind their ''[https://city-connection.co.jp/s-tribute/en/ Saturn Tribute]'' releases, currently for Switch, PS4, Xbox One and PC. Some games are altered with English translations (''Assault Suit Leynos 2'') or with censorship from CERO (''Idol Janshi Suchie-Pai'' series).
;[[Yabause]]
:;Kronos
::A fork of UoYabause 0.5.2 created by François (French dev. AKA 'FCare'.). Has his own written SH2 Interpreter, and now supports the ST-V arcade in version 1.30, and Higher (All ST-V games are launchable on Linux; most games are still problematic on Windows). 2115 games have been tested : 1884 are playable (89.08 %), 209 are not, 19 are almost playable.
;[[MAME]]
:Has a <code style="color:darkred;">saturn</code> driver with compatibility on par with Yabause. The driver is marked overall as not working but graphics and sound are OK. It has good compatibility with at least around 50 of the ~70 ST-V arcade games, though performance quality may vary<ref name="ST-V_A-Z">{{cite web|url=https://www.youtube.com/watch?v=tko_jBNci0k |title=Sega ST-V Arcade Games A to Z - M.A.M.E.|publisher=Youtube|accessdate=2018-05-23|date=2017-02-10}}</ref>. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]<ref name="Mame_0-158">{{cite web|url=https://www.youtube.com/watch?v=tPS7aX4gLCU |title=Touryuu Densetsu Elan Doree - New Improvements on ST-V Hardware - MAME 0.158|publisher=Youtube|accessdate=2018-05-23|date=2015-02-03}}</ref>. (Jan 2015) to much later have made good advances in performance. Early known work on ST-V hardware emulation was done in various builds of 0.125, 0.133, 0.138, 0.142 & 0.143 (See [http://wiki.mamedev.org/index.php/Previous_MAME_Versions prior builds]) between 2008-2011. Even bug fixes and more graphical improvements were included in the years 2017-2018 (i.e. [http://www.mamedev.com/?p=449 0.191], [http://www.mamedev.com/?p=456 0.197] & [http://www.mamedev.com/?p=457 0.198]).
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo 'Kale' Salese)
;[[Nova]]
:An up-and-coming emulator focused on being fast, compatible, and user-friendly. Like SSF, it is closed-source and Windows only. From [https://www.patreon.com/posts/nova-v0-2-1-18630607 v0.2.1] onwards, it can now emulate the Sega Titan Video (ST-V) arcade hardware (eg. [https://www.youtube.com/watch?v=Vhv4STRa-2c Guardian Force] on ST-V in v0.2.2.). Refer to [https://literalmente-game.github.io/compatibility_lists/nova.html compatibility list] (Not updated every version. Note that the 'Playable' category may only mean the games being in-game but with visual errors).
;[[BizHawk]]
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 based on Mednafen].
''';Comparisons of several Saturn emulators:''':* [https://emucross.com/a-deep-dive-into-saturn A Deep Dive into the Sega Saturn and Saturn Emulation] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47 JMC47], AKA Justin M. Chadwick. 13 OCTOBER 2017. Tested emulators: Yabause & uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).
==Enhancements==
<div style="overflow-x:auto;width:100%">{| class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! colspan=2 | Name
| ?
|-
| rowspan=4 6 | Post-Processing
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small>
| {{?}}
| {{?}}
|-
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
| {{Y}}
| {{?}}
| {{Y}}
| {{Y}}
|-
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
|-
| [[Shader_Presets|Shader Chain]]
| ?
| {{~}}<ref group=N2 name=libretroRA></ref>
| {{NY}}[https://github.com/ares-emulator/ares/pull/1397 *]
| {{Y}}
|-
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
|-
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]
| {{N}}
|-
| rowspan=6 8 | Quality of life
| Built-in [[Mods,_hacks_and_fan-translations#Built-in_graphics_mod_editor.2Fmanager_for_emulators|Graphics mod editor/manager]]
| {{N}}
|-
| 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 | <small>Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.<br/>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>
|-
| [[Save_disk_space_for_ISOs|Streamable compression format]]
| ?
|-
| [[Wikipedia:Variable_refresh_rate|Variable Refresh Rate compatible]]| {{~}}<ref group=N2 name=libretroRA></ref>| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{Y}}[https://docs.mamedev.org/usingmame/commonissues.html#gsync-freesync *]|-| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]| {{~}}<ref group=N2 name=libretroRA></ref>| {{~}}<ref group=N2 name=libretroRA></ref>| {{~}}<ref group=N2 name=libretroRA></ref>| ?| ?| {{~}}<ref group=N2 name=libretroRA></ref>| ?| {{Y}}|-| rowspan=4 5 | Misc
| [[Netplay#Saturn|<abbr title="Should not be confused with SEGA Net Link emulation, see #Hardware features and accessories section for that.">Netplay</abbr>]]
|{{Y}}
|{{N}}
|{{N}}
|-
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]
| colspan=8 | Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.
|-
| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small>
|
|}
</div>
<references group=N2/>
==Hardware features and accessories==
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! Name
! ares
! MAME
|-
|[https://www.copetti.org/writings/consoles/sega-saturn/#interactive-shell Interactive shell]
| {{✓}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
| {{?}}
|-
|[[Early_Online_Services|<abbr title="Sega Saturn Net Link is an attachment for the Sega Saturn game console to provide Saturn users with internet access and access to email through their console using XBAND.">Sega Net Link and XBⱯND</abbr>]]
| {{✓}}[https://old.reddit.com/r/emulation/comments/8eqo5v/yaba_sanshiro_sega_saturn_emulator_170_for/dxzdmhl/ *]
| {{N}}
|{{?}}|{{?}}| {{?}}| {{?}}|-|[[#Taisen Cable|Taisen Cable]]| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}|-|[[#CD_Player|CD Player]]| {{Y}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}| {{?}}
|-
|[[#Video_CD_Card|Movie Card]]
| {{N}}[https://forum.fobby.net/index.php?t=msg&goto=6418& *]
| {{N}}
| {{N}}
| {{N}}
| {{N}}
|[https://segaretro.org/3D_Control_Pad 3D Control Pad]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Shuttle_Mouse Shuttle Mouse]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Saturn_Keyboard Saturn Keyboard]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Arcade_Racer Arcade Racer]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Mission_Stick Mission Stick]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://discuss.panzerdragoonlegacy.com/t/the-way-to-play-panzer-dragoon-zwei/8701 Dual Mission Stick]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Saturn_Twin-Stick Twin Stick]
| {{TBD?}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Virtua_Gun Virtua Gun]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Real_Arcade_Light_Gun Real Arcade Light Gun]
| {{TBD?}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|-
|[https://segaretro.org/Sega_Saturn_6_Player_Multiplayer_Adapter 6Player] & [https://segaretro.org/SBom_Multitap SBom Multitap]
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]
| {{TBD?}}| {{TBD?}}
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]
|{{?}}|{{?}}| {{?}}| {{?}}
|}
</div>
<references group=N3/>
 
===CD Player===
Sega Saturn supports CD-ROM discs. Also supports Audio CD, CD+G and Photo CDs. You need [[#Video CD Card]] for VCDs, later revisions of the Video CD Card negate the need for "[https://segaretro.org/Photo_CD_Operating_System Photo CD Operating System]" disc software by giving the Saturn native Photo CD support.
 
*See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares.
*See [[Ripping_games]].
 
===Video CD Card===
Also called the '''Movie Card''' in Japan - allows Saturn to play Photo CDs, Video CDs (VCDs) and hardware playback of MPEG-1 (version 1) video in '''[https://segaretro.org/Video_CD_Card#Games certain games]''', '''leading to higher quality FMV for use in cutscenes (and occasionally, gameplay)''' (similar to the [[Philips_CD-i_emulators#Digital_Video_Cartridge|Philips CD-i's Digital Video Cartridge]]). Later revisions of the Video CD Card [https://segaretro.org/Photo_CD_Operating_System negate the need for Photo CD Operator software by giving the Saturn native Photo CD support]. It is not known what emulators support this accessory.
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares.
 
===Taisen Cable===
:[https://segaretro.org/Taisen_Cable#Compatible_games SegaRetro: Taisen Cable compatible games]
The Taisen Cable is device which allows two Sega Saturns to connect to each other. It can be seen as a console equivalent to a local area network (LAN) setup usually found with computers, where systems are all linked together within a small area. The official Sega-branded Taisen Cable was only released in Japan, however third-party alternatives were released in other territories and a number of non-Japanese games support the device.[https://segaretro.org/Taisen_Cable]
==Arcade variations==
Mednafen version 1.31.0 added experimental support for ST-V games that don't require decryption chips or special hardware. Refer to the [https://mednafen.github.io/documentation/ss.html#Section_stv ST-V section of the official documentation] for more details and a list of explicitly supported games.
* MAME {{MAMEVer}} version is currently [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=stv.cpp&arcade_only=0&current_version=0 one of the best emulator for ST-V emulation but still "Imperfect"].* [https://mednafen.github.io/documentation/ss.html#Section_stv Mednafen ST-V compatibility list]
==Emulator development==
[[Category:Sega Saturn emulators|*]]
[[Category:Fifth-generation video game consoles|!Saturn]]
[[Category:Very early emulation (MAME)Driver Status: Preliminary|!Saturn]]
6,737
edits

Navigation menu