Difference between pages "Template:News" and "Sega Saturn emulators"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(BizHawk 2.7)
 
(Requested on ssf talk page)
 
Line 1: Line 1:
<noinclude>
+
{{Infobox console
==Read this first==
+
|title = Sega Saturn
* If you're not sure what's updated, we've provided links at [[GetInvolved#Low effort|GetInvolved]] for other aggregators.
+
|logo = Sega-Saturn-Console-Set-Mk2.png
* The News section only fits 10 rows, if you add an 11th please move the oldest emulator update from the news section to the month section down below.
+
|developer = [[:Sega]]
* Keep the news section to unique emulators only (If Cemu 1.23.1 is in the news section and you want to add Cemu 1.23.2, please move Cemu 1.23.1 to the month section down below)
+
|type = [[:Category:Home consoles|Home video game console]]
* Link to news/changelog (use permalink if possible).
+
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]
* Date format is: YYYY-MM-DD
+
|release = 1994
 +
|discontinued = 2000
 +
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]
 +
|successor = [[Sega Dreamcast emulators|Dreamcast]]
 +
|emulated = {{✓}}
 +
}}
  
==News==
+
The '''[[wikipedia:Sega_Saturn|Sega Saturn]]''' is a 32-bit, fifth-generation console released by [[wikipedia:Sega|Sega]] in Japan on November 22, 1994 and in the US on May 11, 1995. It was retailed for {{Inflation|USD|399.99|1994}}. It had 2 Hitachi SH-2 CPUs at 28.6 MHz and it had the VDP1 GPU & VDP2 GPU. The arcade board, '''[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]''', uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).
</noinclude>
 
* '''[[BizHawk]]''' – [http://tasvideos.org/Bizhawk/ReleaseHistory.html 2.7] '''(2021-11-12)'''
 
* '''CaPriCe Forever''' – [http://www.cpc-power.com/cpcarchives/index.php?page=articles&num=445 21.11] '''(2021-11-11)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-13-ninjafix-release/ 1.9.13 ninjafix] '''(2021-11-11)'''
 
* '''[[ares]]''' – [https://github.com/ares-emulator/ares/releases/tag/v125.1 v125.1] '''(2021-11-10)'''
 
* '''CPCEC''' – [http://cngsoft.no-ip.org/cpcec.htm 20211105] '''(2021-11-05)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021110501 6.21] '''(2021-11-05)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.11.4 Rumble fix] '''(2021-11-04)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.19 0.83.19] '''(2021-11-01)'''
 
* '''EMMA 02''' – [https://www.emma02.hobby-site.com/download.html 1.42] '''(2021-11-01)'''
 
* '''[[RPCS3]]''' – [https://github.com/RPCS3/rpcs3/releases/tag/v0.0.19 0.0.19 Alpha] '''(2021-10-31)'''
 
<includeonly><div style="text-align:right;"><small>[[Template:News|more...]]</small></div></includeonly>
 
<noinclude>
 
  
==November 2021==
+
The Sega Saturn has historically been one of the harder consoles to emulate, resulting in a lack of good options. However, things are looking up for open-source emulators like Mednafen, and to a lesser extent, Yabause.
* '''[[ares]]''' – [https://github.com/ares-emulator/ares/releases/tag/v125 v125] '''(2021-11-09)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-13-release/ 1.9.13] '''(2021-11-07)'''
 
  
==October 2021==
+
==Emulators==
* '''Emulicious''' – [https://emulicious.net/an-update-of-emulicious-is-available-3/ 2021-10-31] '''(2021-10-31)'''
+
{| class="wikitable" style="text-align:center;"
* '''[[XEBRA]]''' – [http://drhell.web.fc2.com/ps1/ v211031] '''(2021-10-31)'''
+
|-
* '''[[xemu]]''' – [https://github.com/mborgerson/xemu/releases/tag/xemu-v0.6.2 0.6.2] '''(2021-10-30)'''
+
! scope="col"|Name
* '''AppleWin''' – [https://github.com/AppleWin/AppleWin/releases/tag/v1.30.6.0 v1.30.6.0] '''(2021-10-30)'''
+
! scope="col"|Platform(s)
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.7 0.14.7] '''(2021-10-30)'''
+
! scope="col"|Latest Version
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.10.28 Fixed netplay...] '''(2021-10-28)'''
+
! scope="col"|<abbr title="Sega Titan Video">ST-V</abbr>
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.10.27 Oct 27 - Netplay backend update] '''(2021-10-27)'''
+
! scope="col"|[[libretro|Libretro Core]]
* '''[[Lakka]]''' – [http://lakka.tv/articles/2021/10/26/lakka-3.5.2/ 3.5.2] '''(2021-10-26)'''
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
* '''[[Wine]]''' – [https://www.winehq.org/news/2021102601 6.0.2] '''(2021-10-26)'''
+
! scope="col"|Active
* '''[[MAME]]''' – [https://www.mamedev.org/?p=506 0.237] '''(2021-10-26)'''
+
! scope="col"|[[Recommended Emulators|Recommended]]
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-12-release/ 1.9.12] '''(2021-10-24)'''
+
|-
* '''[[Wine]]''' – [https://www.winehq.org/news/2021102201 6.20] '''(2021-10-22)'''
+
! colspan="8"|PC / x86
* '''[[FCEUX]]''' – [https://sourceforge.net/projects/fceultra/files/Binaries/2.5.0/ 2.5.0] '''(2021-10-21)'''
+
|-
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.6 0.14.6] '''(2021-10-20)'''
+
|[[Mednafen]]
* '''[[Pantheon]]''' – [http://bostjan-grandovec.si/Content/News.htm 10.874] '''(2021-10-20)'''
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v28 6.1.28] '''(2021-10-19)'''
+
|[{{MednafenURL|releases}} {{MednafenVer}}]
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.12.3] '''(2021-10-18)'''
+
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
* '''[[Sega Saturn emulators|Kronos]]''' – [https://www.emutalk.net/threads/kronos-2-2-0-32-64-bits.57704/ 2.2.0] '''(2021-10-17)'''
+
|-
* '''GameEx''' – [https://forums.gameex.com/forums/files/file/534-gameex/ 17.02] '''(2021-10-17)'''
+
|[https://github.com/FCare/Kronos Kronos]
* '''[[Lakka]]''' – [http://lakka.tv/articles/2021/10/17/lakka-3.5.1/ 3.5.1] '''(2021-10-17)'''
+
|align=left|{{Icon|Windows|Linux}}
* '''[[ares]]''' – [https://github.com/ares-emulator/ares/releases/tag/v124 v124] '''(2021-10-15)'''
+
|[{{KronosDownloadLink}} {{KronosVer}}]
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_6.txt 1.25.6] '''(2021-10-15)'''
+
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.10.11 Oct 11, 2021 - ParaLLEl RDP updates] '''(2021-10-11)'''
+
|-
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.12.2] '''(2021-10-10)'''
+
|[[Yaba Sanshiro|Yaba Sanshiro 2]]
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-11-released/ 1.9.11] '''(2021-10-10)'''
+
|align=left|{{Icon|Windows|Linux}}
* '''PC6001VX''' – [https://github.com/eighttails/PC6001VX/releases/tag/v3.8.2 3.8.2] '''(2021-10-09)'''
+
|[http://www.uoyabause.org/static_pages/download {{YabaSanshiroVer}}]
* '''[[ScummVM]]''' – [https://www.scummvm.org/news/20211009/ 2.5.0 “Twenty years ago today…”] '''(2021-10-09)'''
+
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}
* '''Steem SSE''' – [https://sourceforge.net/projects/steemsse/files/Steem%20SSE%204.1/v4.1.1/ 4.1.1] '''(2021-10-09)'''
+
|-
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.12.1] '''(2021-10-09)'''
+
|[[SSF]]
* '''[[Wine]]''' – [https://www.winehq.org/news/2021100801 6.19] '''(2021-10-08)'''
+
|align=left|{{Icon|Windows}}
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.12] '''(2021-10-06)'''
+
|[{{SSFDownloadLink}} {{SSFVer}}]  
* '''[[ZEsarUX]]''' – [https://github.com/chernandezba/zesarux/releases/tag/10.0 10.0] '''(2021-10-03)'''
+
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
* '''[[Lakka]]''' – [http://lakka.tv/articles/2021/10/03/lakka-3.5/ 3.5] '''(2021-10-03)'''
+
|-
* '''AppleWin''' – [https://github.com/AppleWin/AppleWin/releases/tag/v1.30.5.0 v1.30.5.0] '''(2021-10-02)'''
+
|[[Yabause]]
* '''[[Flashpoint]]''' – [https://bluemaxima.org/flashpoint/news/ 10.1] '''(2021-10-02)'''
+
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
* '''[[BizHawk]]''' – [http://tasvideos.org/Bizhawk/ReleaseHistory.html 2.6.3] '''(2021-10-01)'''
+
|[http://yabause.org/download {{YabauseVer}}]
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_5.txt 1.25.5] '''(2021-10-01)'''
+
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
 +
|-
 +
|[[MAME]]
 +
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}
 +
|[http://www.mamedev.org/release.html {{MAMEVer}}]
 +
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}
 +
|-
 +
|[[Nova]]
 +
|align=left|{{Icon|Windows}}
 +
|[https://www.patreon.com/file?h=31179979&i=4658332 0.6]
 +
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}
 +
|-
 +
|[[BizHawk]]
 +
|align=left|{{Icon|Windows}}
 +
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]
 +
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}
 +
|-
 +
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]
 +
|align=left|{{Icon|Windows}}
 +
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]
 +
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
 +
|-
 +
|[http://saturnin.consollection.com Saturnin]
 +
|align=left|{{Icon|Windows}}
 +
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]
 +
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
 +
|-
 +
|[[GiriGiri]]
 +
|align=left|{{Icon|Windows}}
 +
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]
 +
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}
 +
|-
 +
! colspan="8"|Mobile / ARM
 +
|-
 +
||[[Yaba Sanshiro|Yaba Sanshiro 2]]
 +
|align=left|{{Icon|Android|iOS}}
 +
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 1.5.0] ([[Android emulators|Android]])<br />[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])
 +
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}
 +
|-
 +
|[[Yabause]]
 +
|align=left|{{Icon|Android}}
 +
|[http://yabause.org/download {{YabauseVer}}]
 +
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}
 +
|-
 +
|[[SSF]]
 +
|align=left|{{Icon|Android}}
 +
|[{{SSFDownloadLink}} Dev]
 +
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}
 +
|-
 +
! colspan="8"|Console
 +
|-
 +
||[[Yaba Sanshiro]]
 +
|align=left|{{Icon|Switch}}
 +
|[http://www.uoyabause.org/static_pages/download 2.2.0]
 +
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}
 +
|-
 +
|[[Yabause|Yabause Wii]]
 +
|align=left|{{Icon|Wii}}
 +
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]
 +
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}
 +
|-
 +
|Yabause Community Edition
 +
|align=left|{{Icon|Xbox}}
 +
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]
 +
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}
 +
|-
 +
|[[Yabause]]
 +
|align=left|{{Icon|DC|PSP}}
 +
|[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]])
 +
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}
 +
|}
  
==September 2021==
+
===Comparisons===
* '''[https://batocera.org/ Batocera.linux]''' – [https://batocera.org/changelog#collapse33 32] '''(2021-09-30)'''
+
;[[Mednafen]]:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It's currently the most accurate but runs from the command-line (obviously it'll have video output though) unless using an external frontend like Mednaffe or a [[libretro]] frontend like [[RetroArch]]. Its goal for accuracy means it only supports the BIOS of one console revision per region, and is also very demanding, having recommendations to use a quad-core Intel Haswell CPU with a base frequency of >= 3.3GHz and a turbo frequency of >= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)<ref name="Mednafen Saturn core documentation">{{MednafenURL|documentation/ss.html}}</ref>. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.
* '''Emulicious''' – [https://emulicious.net/minor-update-for-emulicious-released/ 2021-09-30] '''(2021-09-30)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=504 0.236] '''(2021-09-29)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.9.26 Sept 26 - Smash Remix settings] '''(2021-09-26)'''
 
* '''WinArcadia''' – [https://amigan.1emu.net/releases/#amiarcadia 28.21] '''(2021-09-25)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021092401 6.18] '''(2021-09-24)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-10-released/ 1.9.10] '''(2021-09-19)'''
 
* '''[[SSF]]''' – [https://twitter.com/FessX/status/1439269224489230337 PreviewVer R27] '''(2021-09-18)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_4.txt 1.25.4] '''(2021-09-17)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021091001 6.17] '''(2021-09-10)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.9.10 Sept 10, 2021] '''(2021-09-10)'''
 
* '''[[Lakka]]''' – [http://lakka.tv/articles/2021/09/06/lakka-3.4/ 3.4] '''(2021-09-06)'''
 
* '''[[xemu]]''' – [https://github.com/mborgerson/xemu/releases/tag/xemu-v0.6.1 0.6.1] '''(2021-09-05)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-9-released/ 1.9.9] '''(2021-09-05)'''
 
* '''Gearsystem''' – [https://github.com/drhelius/Gearsystem/releases/tag/gearsystem-3.4.1 3.4.1] '''(2021-09-04)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_3.txt 1.25.3] '''(2021-09-03)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.17 0.83.17] '''(2021-09-01)'''
 
* '''[[melonDS]]''' – [http://melonds.kuribo64.net/comments.php?id=149 0.9.3] '''(2021-09-01)'''
 
  
==August 2021==
+
;[[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 mid-range (and maybe low-end) computers. Due to recent virus detections in the latest versions, it is not recommended.
* '''[[RPCS3]]''' – [https://github.com/RPCS3/rpcs3/releases/tag/v0.0.18 0.0.18 Alpha] '''(2021-08-31)'''
 
* '''[[DOSBox|DOSBox Staging]]''' – [https://dosbox-staging.github.io/v0-77-1/ 0.77.1] '''(2021-08-28)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021082701 6.16] '''(2021-08-27)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=503 0.235] '''(2021-08-27)'''
 
* '''[[Nestopia|Nestopia UE]]''' – [http://0ldsk00l.ca/nestopia/ 1.51.1] '''(2021-08-26)'''
 
* '''XRoar''' – [http://www.6809.org.uk/xroar/ 0.37.1] '''(2021-08-26)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-8-released/ 1.9.8] '''(2021-08-22)'''
 
* '''[[ares]]''' – [https://github.com/higan-emu/ares/releases/tag/v123 v123] '''(2021-08-22)'''
 
* '''binjgb''' – [https://github.com/binji/binjgb/releases/tag/v0.1.11 0.1.11] '''(2021-08-20)'''
 
* '''[[No$|No$GBA]]''' – [http://problemkaputt.de/gbanew.htm 3.05] '''(2021-08-20)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_2.txt 1.25.2] '''(2021-08-20)'''
 
* '''Emulicious''' – [https://emulicious.net/major-update-for-emulicious-released/ 2021-08-14] '''(2021-08-14)'''
 
* '''[[Gearboy]]''' – [https://github.com/drhelius/Gearboy/releases/tag/gearboy-3.4.0 3.4.0] '''(2021-08-13)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021081301 6.15] '''(2021-08-13)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.8.9 August 9, 2021] '''(2021-08-09)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-08-09 2021-08-09] '''(2021-08-09)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_1.txt 1.25.1] '''(2021-08-06)'''
 
* '''[[ares]]''' – [https://github.com/higan-emu/ares/releases/tag/v122 v122] '''(2021-08-02)'''
 
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.5 0.14.5] '''(2021-08-01)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.19c 0.91.19c] '''(2021-08-01)'''
 
* '''[[Lakka]]''' – [http://lakka.tv/articles/2021/08/01/lakka-3.3/ 3.3] '''(2021-08-01)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.19b 0.91.19b] '''(2021-08-01)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.16 0.83.16] '''(2021-08-01)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.19 0.91.19] '''(2021-08-01)'''
 
  
==July 2021==
+
;[[Yabause]]:Used to be the first and only option for multi-platform Saturn emulation. It's far less developed than SSF and Mednafen and still has many compatibility issues. Development seems to have stopped, active forks are Kronos which is recommended for PCs, and YabaSanshiro which is recommended for Android.
* '''[[vdmgr]]''' – [http://vdmgr.g2.xrea.com/download.html 0.2.2] '''(2021-07-31)'''
+
:;YabaSanshiro <small>(formerly uoYabause)</small>
* '''[[Wine]]''' – [https://www.winehq.org/news/2021073001 6.14] '''(2021-07-30)'''
+
::A Multi-platform fork by DevMiyax using OpenGL ES 3.X (Android), and Open GL 3.X (Windows). Unlike other forks, it uses the GPU to emulate the VDP1, VDP2, and has a modified SH2 Dynamic Recompiler. [http://tradu-france.com/tfwiki-1.28.2/index.php?title=Compatibility_list_of_uoYabause UoYabause Compatibility List ] and [http://www.uoyabause.org/games official compatibility page].
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.4 0.14.4] '''(2021-07-30)'''
+
:;Kronos
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v26 6.1.26] '''(2021-07-28)'''
+
::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). [http://tradu-france.com/tfwiki-1.28.2/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.7.27 July 27, 2021] '''(2021-07-27)'''
+
;[[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 [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=stv.cpp&arcade_only=0&current_version=0 good] [https://github.com/mamedev/mame/blob/master/src/mame/drivers/stv.cpp 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]).
* '''[[MAME]]''' – [https://www.mamedev.org/?p=502 0.234] '''(2021-07-27)'''
+
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo 'Kale' Salese)
* '''[[xemu]]''' – [https://github.com/mborgerson/xemu/releases/tag/xemu-v0.6.0 0.6.0] '''(2021-07-26)'''
+
;[[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).
* '''[[MEKA]]''' – [https://github.com/ocornut/meka/releases 2021-07-26] '''(2021-07-26)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-7-released/ 1.9.7] '''(2021-07-25)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_25_0.txt 1.25.0] '''(2021-07-23)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021072001 6.13] '''(2021-07-20)'''
 
* '''Xpeccy''' – [https://github.com/samstyle/Xpeccy/releases/tag/0.6.20210720 0.6.20210720] '''(2021-07-20)'''
 
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v24 6.1.24] '''(2021-07-20)'''
 
* '''Emulicious''' – [https://emulicious.net/emulicious-got-updated/ 2021-07-19] '''(2021-07-19)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.7.19 July 19 - Dynarec fixes] '''(2021-07-19)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-07-16 2021-07-16] '''(2021-07-16)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.7.13 July 13, 2021] '''(2021-07-13)'''
 
* '''[[mGBA]]''' – [https://mgba.io/2021/07/10/mgba-0.9.2/ 0.9.2] '''(2021-07-10)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_24_0.txt 1.24.0] '''(2021-07-09)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-07-09 2021-07-09] '''(2021-07-09)'''
 
* '''[[ares]]''' – [https://github.com/higan-emu/ares/releases/tag/v121a v121a] '''(2021-07-05)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.7.5 July 5, 2021] '''(2021-07-05)'''
 
* '''[[vdmgr]]''' – [http://vdmgr.g2.xrea.com/download.html 0.2.1] '''(2021-07-05)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-6-released/ 1.9.6] '''(2021-07-04)'''
 
* '''[[SSF]]''' – [https://twitter.com/FessX/status/1411585567486144517 PreviewVer R26] '''(2021-07-04)'''
 
* '''Xpeccy''' – [https://github.com/samstyle/Xpeccy/releases/tag/0.6.20210703 0.6.20210703] '''(2021-07-03)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-07-03 2021-07-03] '''(2021-07-03)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021070201 6.12] '''(2021-07-02)'''
 
* '''[[DOSBox|DOSBox Staging]]''' – [https://dosbox-staging.github.io/v0-77-0/ 0.77.0] '''(2021-07-02)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.15 0.83.15] '''(2021-07-01)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=501 0.233] '''(2021-07-01)'''
 
  
==June 2021==
+
;[[BizHawk]]:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [[Mednafen]].
* '''[[RPCS3]]''' – [https://github.com/RPCS3/rpcs3/releases/tag/v0.0.17 0.0.17 Alpha] '''(2021-06-30)'''
 
* '''[[ares]]''' – [https://ares.dev/posts/20210626235137 v121] '''(2021-06-26)'''
 
* '''[[vdmgr]]''' – [http://vdmgr.g2.xrea.com/download.html 0.2.0] '''(2021-06-26)'''
 
* '''[[FCEUX]]''' – [https://sourceforge.net/projects/fceultra/files/Binaries/2.4.0/ 2.4.0] '''(2021-06-24)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.23 bug fixes and IS Viewer] '''(2021-06-23)'''
 
* '''[[Lakka]]''' – [http://www.lakka.tv/articles/2021/06/19/lakka-3.2/ 3.2] '''(2021-06-19)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.18 0.91.18] '''(2021-06-19)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.21 VRU support and Dynamic Recompiler] '''(2021-06-21)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.17 0.91.17] '''(2021-06-18)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.16b 0.91.16b] '''(2021-06-18)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.16 0.91.16] '''(2021-06-18)'''
 
* '''2600.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.A2600Emu 1.5.54] '''(2021-06-18)'''
 
* '''MSX.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.MsxEmu 1.5.54] '''(2021-06-18)'''
 
* '''C64.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.C64Emu 1.5.54] '''(2021-06-18)'''
 
* '''Snes9x EX+''' – [https://play.google.com/store/apps/details?id=com.explusalpha.Snes9xPlus 1.5.54] '''(2021-06-18)'''
 
* '''GBC.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.GbcEmu 1.5.54] '''(2021-06-18)'''
 
* '''NES.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.NesEmu 1.5.54] '''(2021-06-18)'''
 
* '''NEO.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.NeoEmu 1.5.54] '''(2021-06-18)'''
 
* '''MD.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.MdEmu 1.5.54] '''(2021-06-18)'''
 
* '''PCE.emu''' – [https://play.google.com/store/apps/details?id=com.PceEmu 1.5.54] '''(2021-06-18)'''
 
* '''NGP.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.NgpEmu 1.5.54] '''(2021-06-18)'''
 
* '''GBA.emu''' – [https://play.google.com/store/apps/details?id=com.explusalpha.GbaEmu 1.5.54] '''(2021-06-18)'''
 
* '''[https://batocera.org/ Batocera.linux]''' – [https://batocera.org/changelog#collapse32 31] '''(2021-06-18)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_23_1.txt 1.23.1] '''(2021-06-18)'''
 
* '''[[Project64]]''' – [https://github.com/project64/project64/releases/tag/3.0.1-5664-2df3434 3.0.1] '''(2021-06-18)'''
 
* '''[[Bsnes#List_of_forks|bsnes-hd]]''' – [https://github.com/DerKoun/bsnes-hd/releases/tag/beta_10_6 beta 10.6] '''(2021-06-17)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-5-released/ 1.9.5] '''(2021-06-14)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-06-13 2021-06-13] '''(2021-06-13)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.13 June 13 - widescreen support] '''(2021-06-13)'''
 
* '''[[xemu]]''' – [https://github.com/mborgerson/xemu/releases/tag/xemu-v0.5.4 0.5.4] '''(2021-06-12)'''
 
* '''[[Mednafen]]''' – [https://forum.fobby.net/index.php?t=msg&th=2007&start=0& 1.27.1] '''(2021-06-12)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.11 June 11 - libdragon support] '''(2021-06-11)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.10 June 10 - bug fixes] '''(2021-06-10)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.9 June 9 - Fix upscaling crash] '''(2021-06-09)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.8 June 8 - minor performance tweaks] '''(2021-06-08)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021060701 6.0.1] '''(2021-06-07)'''
 
* '''Emulicious''' – [https://emulicious.net/an-update-for-emulicious-got-released/ 2021-06-07] '''(2021-06-07)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.6.6 GLideN64 replaced with ParaLLEl-RDP] '''(2021-06-06)'''
 
* '''[[Lakka]]''' – [http://www.lakka.tv/articles/2021/06/05/lakka-3.1/ 3.1] '''(2021-06-05)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_23_0.txt 1.23.0] '''(2021-06-04)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.14 0.83.14] '''(2021-06-01)'''
 
  
==May 2021==
+
'''Comparisons of several Saturn emulators:'''
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.80] '''(2021-05-31)'''
+
* [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).
* '''Emulicious''' – [https://emulicious.net/emulicious-received-a-minor-update/ 2021-05-31] '''(2021-05-31)'''
 
* '''fbzx''' – [http://www.rastersoft.com/programas/fbzx.html 4.8.0] '''(2021-05-30)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.5.30 May 30, 2021] '''(2021-05-30)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-4-released/ 1.9.4] '''(2021-05-29)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=499 0.232] '''(2021-05-27)'''
 
* '''[[Project64]]''' – [https://github.com/project64/project64/releases/tag/Project64-3.0.0-5632-f83bee9 3.0.0] '''(2021-05-26)'''
 
* '''[[BizHawk]]''' – [http://tasvideos.org/Bizhawk/ReleaseHistory.html 2.6.2] '''(2021-05-25)'''
 
* '''[[Lakka]]''' – [http://www.lakka.tv/articles/2021/05/22/lakka-3.0/ 3.0] '''(2021-05-22)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_22_13.txt 1.22.13] '''(2021-05-21)'''
 
* '''[[EightyOne]]''' –  [https://sourceforge.net/projects/eightyone-sinclair-emulator/files/ 1.23] '''(2021-05-19)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-3-released/ 1.9.3] '''(2021-05-16)'''
 
* '''Denise''' – [https://sourceforge.net/projects/deniseemu/files/v%201.1.1/ 1.1.1] '''(2021-05-12)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.5.12 May 12, 2021] '''(2021-05-12)'''
 
* '''[[Flashpoint]]''' – [https://bluemaxima.org/flashpoint/news/ 10] '''(2021-05-10)'''
 
* '''[[Cemu]]''' – [http://cemu.info/changelog/cemu_1_22_12.txt 1.22.12] '''(2021-05-07)'''
 
* '''[[ares]]''' – [https://ares.dev/posts/20210506151306 v120] '''(2021-05-06)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-05-05 2021-05-05] '''(2021-05-05)'''
 
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.70C] '''(2021-05-05)'''
 
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.70B] '''(2021-05-03)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-2-released/ 1.9.2] '''(2021-05-01)'''
 
* '''[[FinalBurn Neo]]''' – [https://github.com/finalburnneo/FBNeo/releases/tag/v1.0.0.2 1.0.0.2] '''(2021-05-01)'''
 
  
==April 2021==
+
==Emulator development==
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.13 0.83.13] '''(2021-04-30)'''
+
:''This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]''
* '''[[RPCS3]]''' – [https://github.com/RPCS3/rpcs3/releases/tag/v0.0.16 0.0.16 Alpha] '''(2021-04-30)'''
 
* '''Emulicious''' – [https://emulicious.net/a-major-usability-update-of-emulicious-is-available/ 2021-04-30] '''(2021-04-30)'''
 
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.70] '''(2021-04-30)'''
 
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v22 6.1.22] '''(2021-04-29)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=498 0.231] '''(2021-04-28)'''
 
* '''[[melonDS]]''' – [http://melonds.kuribo64.net/comments.php?id=142 0.9.2] '''(2021-04-26)'''
 
* '''[[BGB]]''' – [https://bgb.bircd.org/bgb-159-released.html 1.5.9] '''(2021-04-23)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_11.txt 1.22.11] '''(2021-04-23)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-04-21 2021-04-21] '''(2021-04-21)'''
 
* '''[[Stella]]''' – [https://stella-emu.github.io/changelog.html 6.5.3] '''(2021-04-20)'''
 
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v20 6.1.20] '''(2021-04-20)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.4.19 April 19] '''(2021-04-19)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-04-19 2021-04-19] '''(2021-04-19)'''
 
* '''[[mGBA]]''' – [https://mgba.io/2021/04/18/mgba-0.9.1 0.9.1] '''(2021-04-18)'''
 
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.3 0.14.3] '''(2021-04-17)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-04-06 2021-04-16] '''(2021-04-16)'''
 
* '''[[3dSen]]''' – [https://store.steampowered.com/news/app/954280/view/3113651356111888933 0.9.4.4] '''(2021-04-13)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/v2021.4.12.1 April 12.1] '''(2021-04-12)'''
 
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.66] '''(2021-04-09)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_10.txt 1.22.10] '''(2021-04-09)'''
 
* '''[[3dSen]]''' – [https://store.steampowered.com/news/app/954280/view/3019075129393074793 0.9.4.3] '''(2021-04-06)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-04-06 2021-04-06] '''(2021-04-06)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.15b 0.91.15b] '''(2021-04-05)'''
 
* '''[[ares]]''' – [https://near.sh/posts/20210402182815 v119.2] '''(2021-04-02)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.12 0.83.12] '''(2021-04-01)'''
 
* '''[[Mednafen]]''' – [https://forum.fobby.net/index.php?t=rview&goto=6431&th=1991#msg_6431 1.27.0-UNSTABLE] '''(2021-04-01)'''
 
  
==March 2021==
+
The complexity of the system has made the creation of a proper emulator for it rather difficult.  
* '''MasterGear''' – [http://fms.komkon.org/MG/#News 4.9] '''(2021-03-31)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=497 0.230] '''(2021-03-31)'''
 
* '''Emulicious''' – [https://emulicious.net/a-major-update-of-emulicious-got-released/ 2021-03-31] '''(2021-03-31)'''
 
* '''[[ares]]''' – [https://near.sh/posts/20210331160654 v119] '''(2021-03-31)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.15 0.91.15] '''(2021-03-30)'''
 
* '''[[RetroArch]]''' – [https://www.libretro.com/index.php/retroarch-1-9-1-released/ 1.9.1] '''(2021-03-29)'''
 
* '''B2''' – [https://github.com/tom-seddon/b2/releases/tag/b2-20210328-150259-a0b8957 20210328] '''(2021-03-28)'''
 
* '''[[3dSen]]''' – [https://store.steampowered.com/news/app/954280/view/3022452194455778704 0.9.4.2] '''(2021-03-28)'''
 
* '''[[mGBA]]''' – [https://mgba.io/2021/03/28/mgba-0.9.0 0.9.0] '''(2021-03-28)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_9.txt 1.22.9] '''(2021-03-26)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-03-25 2021-03-25] '''(2021-03-25)'''
 
* '''[[3dSen]]''' – [https://store.steampowered.com/news/app/954280/view/3022452194444216762 0.9.4.1] '''(2021-03-25)'''
 
* '''[[3dSen]]''' – [https://store.steampowered.com/news/app/954280/view/3022452194441312436 0.9.4] '''(2021-03-24)'''
 
* '''[[Snes9x|SNES9x GX]]''' – [https://github.com/dborth/snes9xgx/releases/tag/4.5.2 4.5.2] '''(2021-03-23)'''
 
* '''[[FCEUX|FCE Ultra GX]]''' – [https://github.com/dborth/fceugx/releases/tag/3.5.1 3.5.1] '''(2021-03-23)'''
 
* '''[[No$|No$GBA]]''' – [http://problemkaputt.de/gbanew.htm 3.04] '''(2021-03-23)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-03-23 2021-03-23] '''(2021-03-23)'''
 
* '''Denise''' – [https://sourceforge.net/projects/deniseemu/files/v%201.1.0/ 1.1.0] '''(2021-03-20)'''
 
* '''[[ZX_Spectrum_Line|Speccy]]''' – [http://fms.komkon.org/Speccy/#News 5.9] '''(2021-03-17)'''
 
* '''iNes''' – [http://fms.komkon.org/iNES/#News 6.1] '''(2021-03-15)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.14 0.91.14] '''(2021-03-15)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_8.txt 1.22.8] '''(2021-03-12)'''
 
* '''[[RockNES]]''' – [http://rocknes.web.fc2.com/ 5.65] '''(2021-03-11)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-03-07 2021-03-07] '''(2021-03-07)'''
 
* '''[https://batocera.org/ Batocera.linux]''' – [https://batocera.org/changelog#collapse31 30] '''(2021-03-06)'''
 
* '''[[ColEm]]''' – [http://fms.komkon.org/ColEm/#News 5.6] '''(2021-03-03)'''
 
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.11.3] '''(2021-03-02)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_7.txt 1.22.7] '''(2021-03-02)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.11 0.83.11] '''(2021-03-01)'''
 
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.2 0.14.2] '''(2021-03-01)'''
 
  
==February 2021==
+
<blockquote>One very fast central processor would be preferable. I don't think all programmers have the ability to program two CPUs — most can only get about one-and-a-half times the speed you can get from one SH-2. I think that only 1 in 100 programmers are good enough to get this kind of speed [nearly double] out of the Saturn. "Yu Suzuki reflecting upon Saturn's ''Virtua Fighter'' development<ref name="YuSuzukiNG">Next Generation (magazine) issue 2, 1995</ref>.</blockquote>
* '''[[RPCS3]]''' – [https://github.com/RPCS3/rpcs3/releases/tag/v0.0.15 0.0.15 Alpha] '''(2021-02-28)'''
 
* '''Emulicious''' – [https://emulicious.net/emulicious-update-available-2/ 2021-02-28] '''(2021-02-28)'''
 
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14.1 0.14.1] '''(2021-02-28)'''
 
* '''[[FUSE]]''' – [https://sourceforge.net/projects/fuse-emulator/files/fuse/1.6.0/ 1.6.0] '''(2021-02-27)'''
 
* '''[[SameBoy]]''' – [https://sameboy.github.io/posts/release-0.14 0.14] '''(2021-02-27)'''
 
* '''[[Stella]]''' – [https://stella-emu.github.io/changelog.html 6.5.2] '''(2021-02-25)'''
 
* '''[[fMSX]]''' – [http://fms.komkon.org/fMSX/#Announcements 6.0] '''(2021-02-24)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=496 0.229] '''(2021-02-24)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/Feb232021 Feb 23, 2021] '''(2021-02-23)'''
 
* '''[[BizHawk]]''' – [http://tasvideos.org/Bizhawk/ReleaseHistory.html 2.6.1] '''(2021-02-21)'''
 
* '''[[ares]]''' – [https://near.sh/posts/20210221113226 v118] '''(2021-02-21)'''
 
* '''[[Gearboy]]''' – [https://github.com/drhelius/Gearboy/releases/tag/gearboy-3.3.0 3.3.0] '''(2021-02-14)'''
 
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.11.2] '''(2021-02-14)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.13 0.91.13] '''(2021-02-12)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_6.txt 1.22.6] '''(2021-02-12)'''
 
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.11.1] '''(2021-02-11)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/Feb102021 Feb 10, 2021] '''(2021-02-10)'''
 
* '''[[ares]]''' – [https://near.sh/posts/20210208013149 v117] '''(2021-02-08)'''
 
* '''[[PPSSPP]]''' – [https://www.ppsspp.org/#news 1.11] '''(2021-02-07)'''
 
* '''[[Snes9x|SNES9x GX]]''' – [https://github.com/dborth/snes9xgx/releases/tag/4.5.1 4.5.1] '''(2021-02-06)'''
 
* '''[[FCEUX|FCE Ultra GX]]''' – [https://github.com/dborth/fceugx/releases/tag/3.5.0 3.5.0] '''(2021-02-06)'''
 
* '''[[Clock Signal]]''' – [https://github.com/TomHarte/CLK/releases/tag/2021-02-02 2021-02-02] '''(2021-02-02)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.10 0.83.10] '''(2021-02-01)'''
 
  
==January 2021==
+
The Saturn had technically impressive hardware at the time of its release, but its complex design, with two CPUs and six other processors, made harnessing this power difficult for developers accustomed to conventional programming. The biggest disadvantage was that both CPUs shared the same bus and were unable to access system memory at the same time. Making full use of the 4&nbsp;kB of cache memory in each CPU was critical to maintaining performance. One example of how the Saturn was utilized was with ''Virtua Fighter''<nowiki>'</nowiki>s use of one CPU for each character<ref name=YuSuzukiNG/>. Many of the Saturn's developers, such as Lobotomy Software programmer Ezra Dreisbach, found it difficult to develop for compared to the PlayStation because of its more complex graphics hardware<ref name=DreisbachCG>{{cite web|title=Interview: Ezra Dreisbach |publisher=Curmudgeon Gamer |date=July 9, 2002|url=http://curmudgeongamer.com/article.php?story=20021008212903265 |accessdate=July 19, 2007|archiveurl = http://web.archive.org/web/20070927211250/http://curmudgeongamer.com/article.php?story=20021008212903265 <!-- Bot retrieved archive --> |archivedate = September 27, 2007}}</ref>. In order to port ''Duke Nukem 3D'' and ''PowerSlave'' to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn's unconventional hardware<ref name=DreisbachCG/>. Third-party development was initially hindered by the lack of useful software libraries and development tools, requiring developers to write in assembly language to achieve good performance. During early Saturn development, programming in assembly could offer a two to fivefold speed increase over C language<ref name=YuSuzukiNG/>. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier<ref name="NextGenDec95">''So many 32-Bit Systems To Choose From'' Next Generation (magazine) issue 12, 1995</ref>. These libraries were presented as a new operating system by Sega of Japan<ref name="NextGenDec95"/>.
* '''[[Snes9x|SNES9x GX]]''' – [https://github.com/dborth/snes9xgx/releases/tag/4.5.0 4.5.0] '''(2021-01-31)'''
 
* '''[[FCEUX|FCE Ultra GX]]''' – [https://github.com/dborth/fceugx/releases/tag/3.4.9 3.4.9] '''(2021-01-31)'''
 
* '''Emulicious''' – [https://emulicious.net/a-major-update-of-emulicious-is-available-5/ 2021-01-30] '''(2021-01-30)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_5.txt 1.22.5] '''(2021-01-29)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.12 0.91.12] '''(2021-01-28)'''
 
* '''[[MAME]]''' – [https://www.mamedev.org/?p=493 0.228] '''(2021-01-27)'''
 
* '''[[RAINE]]''' – [https://github.com/zelurker/raine/releases/tag/0.91.11 0.91.11] '''(2021-01-25)'''
 
* '''[[Stella]]''' – [https://stella-emu.github.io/changelog.html 6.5.1] '''(2021-01-24)'''
 
* '''VirtualBox''' – [https://www.virtualbox.org/wiki/Changelog-6.1#v18 6.1.18] '''(2021-01-19)'''
 
* '''[[Snes9x|SNES9x GX]]''' – [https://github.com/dborth/snes9xgx/releases/tag/4.4.9 4.4.9] '''(2021-01-18)'''
 
* '''[[FCEUX|FCE Ultra GX]]''' – [https://github.com/dborth/fceugx/releases/tag/3.4.8 3.4.8] '''(2021-01-18)'''
 
* '''[[BizHawk]]''' – [http://tasvideos.org/Bizhawk/ReleaseHistory.html 2.6] '''(2021-01-17)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_4.txt 1.22.4] '''(2021-01-15)'''
 
* '''[[Wine]]''' – [https://www.winehq.org/news/2021011401 6.0] '''(2021-01-14)'''
 
* '''[[Stella]]''' – [https://stella-emu.github.io/changelog.html 6.5] '''(2021-01-09)'''
 
* '''[[m64p]]''' – [https://github.com/loganmc10/m64p/releases/tag/Jan42021 Jan 4, 2021] '''(2021-01-04)'''
 
* '''[[xemu]]''' – [https://github.com/mborgerson/xemu/releases/tag/xemu-v0.5.0 0.5.0] '''(2021-01-03)'''
 
* '''[[FCEUX]]''' – [https://sourceforge.net/projects/fceultra/files/Binaries/2.3.0/ 2.3.0] '''(2021-01-02)'''
 
* '''[[DOSBox#Forks|DOSBox-X]]''' – [https://github.com/joncampbell123/dosbox-x/releases/tag/dosbox-x-v0.83.9 0.83.9] '''(2021-01-01)'''
 
* '''[[Cemu]]''' – [https://cemu.info/changelog/cemu_1_22_3.txt 1.22.3] '''(2021-01-01)'''
 
  
== Previous years ==
+
Unlike the PlayStation and Nintendo 64 which used triangles as their basic geometric primitive, the Saturn rendered quadrilaterals with forward texture mapping. This proved to be a hindrance because most of the industry's standard design tools were based on triangles, with independent texture UV coordinates specified per vertex. One of the challenges brought forth by quadrilateral-based rendering was problems with textured surfaces containing triangles. To make a triangular-shaped object, rendering had a fourth side with a length of zero. This technique proved problematic as it caused texture distortion and required careful reworking to achieve the desired appearance—Sega provided tools for remapping textures from UV space into rectangular tiles. These complications can be seen in the Saturn version of ''Tomb Raider''<ref name=DreisbachCG/>.
* '''[[Template:News/2020|2020]]'''
 
* '''[[Template:News/2019|2019]]'''
 
* '''[[Template:News/2018|2018]]'''
 
  
__NOTOC__
+
==Accessories==
</noinclude>
+
===Video CD Card===
 +
Also called the '''Movie Card''' in Japan - allows Saturn to play Video CDs (VCDs) and hardware playback of MPEG-1 (version 1) video in certain games, leading to higher quality FMV for use in cutscenes (and occasionally, gameplay). It is not known what emulators support this accessory.
 +
 
 +
==Resources==
 +
* [https://segaretro.org/Sega_Saturn/Hardware_comparison#Graphics_comparison_table Graphics comparison table] (for Saturn as opposed to PS1, N64, Sega Model 2 arcade hardware and 1995-era PC)
 +
 
 +
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]
 +
 
 +
*[https://archive.org/details/SegaManuals More leaked, official documentation] (Only that this time there are some that include for Sega Genesis, its CD add-on, and documentation on how the Sega Saturn CD Communication Interface works, and how its Boot ROM works [https://mobile.twitter.com/forestillusion/status/1126321691775229954 Source])
 +
 
 +
==References==
 +
{{reflist}}
 +
 
 +
{{Sega}}
 +
 
 +
[[Category:Consoles]]
 +
[[Category:Home consoles]]
 +
[[Category:Sega consoles]]
 +
[[Category:Sega Saturn emulators|*]]
 +
[[Category:Fifth-generation video game consoles]]
 +
[[Category:Emulated By MAME]]

Revision as of 02:53, 13 November 2021

Sega Saturn
Sega-Saturn-Console-Set-Mk2.png
Developer Sega
Type Home video game console
Generation Fifth generation
Release date 1994
Discontinued 2000
Predecessor Genesis / Mega Drive
Successor Dreamcast
Emulated

The Sega Saturn is a 32-bit, fifth-generation console released by Sega in Japan on November 22, 1994 and in the US on May 11, 1995. It was retailed for $399.99. It had 2 Hitachi SH-2 CPUs at 28.6 MHz and it had the VDP1 GPU & VDP2 GPU. The arcade board, ST-V (Sega Titan Video), uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).

The Sega Saturn has historically been one of the harder consoles to emulate, resulting in a lack of good options. However, things are looking up for open-source emulators like Mednafen, and to a lesser extent, Yabause.

Emulators

Name Platform(s) Latest Version ST-V Libretro Core FLOSS Active Recommended
PC / x86
Mednafen Windows Linux macOS FreeBSD 1.32.0-UNSTABLE
Kronos Windows Linux 2.6.1
Yaba Sanshiro 2 Windows Linux 1.14.3 ~
SSF Windows PreviewVer R30
Yabause Windows Linux macOS FreeBSD 0.9.15
MAME Windows Linux macOS FreeBSD 0.264
Nova Windows 0.6
BizHawk Windows 2.9.1
Satourne Windows 2.0 beta 3
Saturnin Windows 0.40
GiriGiri Windows 0.6a
Mobile / ARM
Yaba Sanshiro 2 Android iOS 1.5.0 (Android)
2.1.2.0 (iOS)
Yabause Android 0.9.15 ~
SSF Android Dev TBD
Console
Yaba Sanshiro Switch 2.2.0
Yabause Wii Wii Unofficial r2926 beta 26 ~
Yabause Community Edition Xbox 0.1 Alpha ~
Yabause Dreamcast PSP 0.9.14 (DC)
0.9.10 (PSP)
~

Comparisons

Mednafen
An open-source, multi-system emulator with an original Saturn core. It's currently the most accurate but runs from the command-line (obviously it'll have video output though) unless using an external frontend like Mednaffe or a libretro frontend like RetroArch. Its goal for accuracy means it only supports the BIOS of one console revision per region, and is also very demanding, having recommendations to use a quad-core Intel Haswell CPU with a base frequency of >= 3.3GHz and a turbo frequency of >= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)[1]. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and libretro frontends like RetroArch can surpass this limitation.
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 mid-range (and maybe low-end) computers. Due to recent virus detections in the latest versions, it is not recommended.
Yabause
Used to be the first and only option for multi-platform Saturn emulation. It's far less developed than SSF and Mednafen and still has many compatibility issues. Development seems to have stopped, active forks are Kronos which is recommended for PCs, and YabaSanshiro which is recommended for Android.
YabaSanshiro (formerly uoYabause)
A Multi-platform fork by DevMiyax using OpenGL ES 3.X (Android), and Open GL 3.X (Windows). Unlike other forks, it uses the GPU to emulate the VDP1, VDP2, and has a modified SH2 Dynamic Recompiler. UoYabause Compatibility List and official compatibility page.
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). Compatibility list of Kronos
MAME
Has a saturn 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[2]. But versions 0.158[3]. (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 prior builds) between 2008-2011. Even bug fixes and more graphical improvements were included in the years 2017-2018 (i.e. 0.191, 0.197 & 0.198).
- 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 v0.2.1 onwards, it can now emulate the Sega Titan Video (ST-V) arcade hardware (eg. Guardian Force on ST-V in v0.2.2.). Refer to 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 based on Mednafen.

Comparisons of several Saturn emulators:

Emulator development

This section was copied from Wikipedia in 2014. For an up-to-date explanation, see Sega Saturn § Technical specifications

The complexity of the system has made the creation of a proper emulator for it rather difficult.

One very fast central processor would be preferable. I don't think all programmers have the ability to program two CPUs — most can only get about one-and-a-half times the speed you can get from one SH-2. I think that only 1 in 100 programmers are good enough to get this kind of speed [nearly double] out of the Saturn. "Yu Suzuki reflecting upon Saturn's Virtua Fighter development[4].

The Saturn had technically impressive hardware at the time of its release, but its complex design, with two CPUs and six other processors, made harnessing this power difficult for developers accustomed to conventional programming. The biggest disadvantage was that both CPUs shared the same bus and were unable to access system memory at the same time. Making full use of the 4 kB of cache memory in each CPU was critical to maintaining performance. One example of how the Saturn was utilized was with Virtua Fighter's use of one CPU for each character[4]. Many of the Saturn's developers, such as Lobotomy Software programmer Ezra Dreisbach, found it difficult to develop for compared to the PlayStation because of its more complex graphics hardware[5]. In order to port Duke Nukem 3D and PowerSlave to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn's unconventional hardware[5]. Third-party development was initially hindered by the lack of useful software libraries and development tools, requiring developers to write in assembly language to achieve good performance. During early Saturn development, programming in assembly could offer a two to fivefold speed increase over C language[4]. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier[6]. These libraries were presented as a new operating system by Sega of Japan[6].

Unlike the PlayStation and Nintendo 64 which used triangles as their basic geometric primitive, the Saturn rendered quadrilaterals with forward texture mapping. This proved to be a hindrance because most of the industry's standard design tools were based on triangles, with independent texture UV coordinates specified per vertex. One of the challenges brought forth by quadrilateral-based rendering was problems with textured surfaces containing triangles. To make a triangular-shaped object, rendering had a fourth side with a length of zero. This technique proved problematic as it caused texture distortion and required careful reworking to achieve the desired appearance—Sega provided tools for remapping textures from UV space into rectangular tiles. These complications can be seen in the Saturn version of Tomb Raider[5].

Accessories

Video CD Card

Also called the Movie Card in Japan - allows Saturn to play Video CDs (VCDs) and hardware playback of MPEG-1 (version 1) video in certain games, leading to higher quality FMV for use in cutscenes (and occasionally, gameplay). It is not known what emulators support this accessory.

Resources

  • More leaked, official documentation (Only that this time there are some that include for Sega Genesis, its CD add-on, and documentation on how the Sega Saturn CD Communication Interface works, and how its Boot ROM works Source)

References

  1. https://mednafen.github.io/documentation/ss.html
  2. Sega ST-V Arcade Games A to Z - M.A.M.E.. Youtube (2017-02-10)
  3. Touryuu Densetsu Elan Doree - New Improvements on ST-V Hardware - MAME 0.158. Youtube (2015-02-03)
  4. 4.0 4.1 4.2 Next Generation (magazine) issue 2, 1995
  5. 5.0 5.1 5.2 Interview: Ezra Dreisbach. Curmudgeon Gamer (July 9, 2002)
  6. 6.0 6.1 So many 32-Bit Systems To Choose From Next Generation (magazine) issue 12, 1995
Dreamcast logo.png
Consoles: SG-1000Master SystemGenesis / Mega DriveCD32XPicoSaturnDreamcast
Handhelds: Game GearVMU / VMS
Arcade: System seriesModel 1Model 2Model 3NAOMI