<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://emulation.gametechwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SMB99thx</id>
	<title>Emulation General Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://emulation.gametechwiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=SMB99thx"/>
	<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php/Special:Contributions/SMB99thx"/>
	<updated>2026-09-16T15:15:39Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=66898</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=66898"/>
		<updated>2023-11-19T01:08:28Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Emulators */ SSF Android is no longer in active development&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
The Sega Saturn has historically been one of the harder consoles to emulate due to its infamously difficult architecture consisting of 8 processors overall and use of quadrilaterals rather than triangles as polygons, resulting in a lack of good options. However, things are looking up for open-source emulators like Mednafen, and to a lesser extent, Yabause.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;small&amp;gt;[https://retroachievements.org/gameList.php?c=39 Retro&amp;lt;br/&amp;gt;Achievements]&amp;lt;/small&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Resizable Internal Resolution&amp;quot;&amp;gt;RIR&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Netplay#Saturn|&amp;lt;abbr title=&amp;quot;Should not be confused with net link emulation&amp;quot;&amp;gt;Netplay&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/beetle_saturn/ mednafen_saturn_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{~}}&amp;lt;ref group=N name=libretroRA&amp;gt;Exclusive to libretro core.&amp;lt;/ref&amp;gt; ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://fcare.github.io/ Kronos]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[{{KronosDownloadLink}} {{KronosVer}}]&lt;br /&gt;
|{{~}} ||{{~}}&amp;lt;ref group=N name=libretroRA&amp;gt;&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://gitlab.com/TASVideos/BizHawk/-/pipelines Dev Builds]&amp;lt;br/&amp;gt;[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{~}} ||{{✓}} ||{{✗}}||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/yabasanshiro/ yabasanshiro_libretro] &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=YabaSanshiroRA&amp;gt;[https://docs.libretro.com/library/yabasanshiro/ Yaba Sanshiro libretro core (yabasanshiro_libretro) is outdated, known for having many issues, and unmaintained]. Use [https://www.uoyabause.org/static_pages/download standalone version] OR &amp;quot;yabause_libretro&amp;quot; or &amp;quot;mednafen_saturn_libretro&amp;quot; cores for RetroArch Saturn emulation.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use. This emulator remains somewhat recommended especially for older hardware, though it may be avoided for these reasons.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;[https://docs.libretro.com/library/yabause/ yabause_libretro]&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD|Web}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;br/&amp;gt;[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{~}}&amp;lt;ref group=N name=libretroRA&amp;gt;&amp;lt;/ref&amp;gt; ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=LibretroActive&amp;gt;Libretro core is still active.&amp;lt;/ref&amp;gt; ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N&amp;gt;[http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=stv.cpp&amp;amp;arcade_only=0&amp;amp;current_version=0 One of the best emulators for ST-V emulation but still &amp;quot;Imperfect&amp;quot;].&amp;lt;/ref&amp;gt; ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[ares]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://nightly.link/ares-emulator/ares/workflows/build/master &amp;lt;abbr title=&amp;quot;Latest development build version&amp;quot;&amp;gt;git Artifacts&amp;lt;/abbr&amp;gt;]&amp;lt;br/&amp;gt;[https://github.com/ares-emulator/ares/releases {{aresVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}}||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} [https://www.patreon.com/posts/project-update-85538579 (WIP)]&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rtoumazet/saturnin git]&amp;lt;br/&amp;gt;[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|WIP ||{{✗}} ||? ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} (WIP)&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{~}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{~}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||? ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;yabause_libretro&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;/br&amp;gt;[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{~}}&amp;lt;ref group=N name=libretroRA&amp;gt;&amp;lt;/ref&amp;gt; ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=LibretroActive&amp;gt;&amp;lt;/ref&amp;gt; ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;yabasanshiro_libretro &amp;lt;sup&amp;gt;&amp;amp;Dagger;&amp;lt;/sup&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br/&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&amp;lt;ref group=N name=YabaSanshiroRA&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{~}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;10&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|PS3}}&amp;lt;br/&amp;gt;{{Icon|DC}}&amp;lt;br/&amp;gt;{{Icon|PSP}}&lt;br /&gt;
|[https://store.brewology.com/ahomebrew.php?brewid=3 0.1] (PS3)&amp;lt;br/&amp;gt;[http://yabause.org/download 0.9.14] (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]] &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([https://forum.fobby.net/index.php?t=msg&amp;amp;th=1357 compatibility], [http://www.segasaturn.org/MednafenJAP.htm JAP compatibility], [http://www.segasaturn.org/MednafenPAL.htm PAL compatibility], [http://www.segasaturn.org/MednafenUSA.htm USA compatibility] , [https://mednafen.github.io/documentation/ss.html#Section_stv st-v compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 more demanding than any other Saturn emulator (other than [[MAME]])&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]] &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([http://www.segasaturn.org/USA%20update.htm USA compatibility], [http://www.segasaturn.org/Japan.htm JPN compatibility], [http://www.segasaturn.org/PAL%20update.htm PAL compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
: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. &lt;br /&gt;
*City Connection uses SSF as part of Zebra Engine, the engine behind their &#039;&#039;[https://city-connection.co.jp/s-tribute/en/ Saturn Tribute]&#039;&#039; releases, currently for Switch, PS4, Xbox One and PC. Some games are altered with English translations (&#039;&#039;Assault Suit Leynos 2&#039;&#039;) or with censorship from CERO (&#039;&#039;Idol Janshi Suchie-Pai&#039;&#039; series).&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]] &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([https://docs.libretro.com/library/yabause/#compatibility compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;s far less developed than SSF and Mednafen and still has many compatibility issues. Development seems to have stopped, active forks are Libretro core, Kronos and Yaba Sanshiro 2.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt; &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([https://www.uoyabause.org/games compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
::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.&lt;br /&gt;
&lt;br /&gt;
:;Kronos  &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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.&lt;br /&gt;
&lt;br /&gt;
;[[MAME]] &amp;lt;small class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;font-weight:normal;&amp;quot;&amp;gt;([http://adb.arcadeitalia.net/lista_mess.php?software_list_name=saturn&amp;amp;compatibility=NTSC-U compatibility], [http://adb.arcadeitalia.net/lista_mame.php?game_sourcefile=stv.cpp&amp;amp;arcade_only=0&amp;amp;current_version=0 st-v compatibility])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
: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].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Hardware Features and Accessories==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; vertical-align:middle;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;font-weight:bold;&amp;quot;&lt;br /&gt;
! Name&lt;br /&gt;
! Mednafen&lt;br /&gt;
! Kronos&lt;br /&gt;
! Yaba Sanshiro 2&lt;br /&gt;
! [https://github.com/rtoumazet/saturnin/issues?q=is%3Aissue+is%3Aopen+label%3Afeature Saturnin]&lt;br /&gt;
|-&lt;br /&gt;
|[[Sega_Saturn_emulators#NetLink|&amp;lt;abbr title=&amp;quot;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.&amp;quot;&amp;gt;Sega Net Link/XBⱯND modem&amp;lt;/abbr&amp;gt;]]&lt;br /&gt;
| {{✗}}&amp;lt;ref group=N2&amp;gt;[https://mednafen.github.io/documentation/ss.html#Section_internal_databases_cart Reserved section for titles need future modem support].&amp;lt;/ref&amp;gt; &lt;br /&gt;
| {{N}}&lt;br /&gt;
| {{✓}}[https://old.reddit.com/r/emulation/comments/8eqo5v/yaba_sanshiro_sega_saturn_emulator_170_for/dxzdmhl/ *]&lt;br /&gt;
| {{N}}&lt;br /&gt;
|-&lt;br /&gt;
|[[#Video_CD_Card|Movie Card]]&lt;br /&gt;
| {{N}}[https://forum.fobby.net/index.php?t=msg&amp;amp;goto=6418&amp;amp; *]&lt;br /&gt;
| {{N}}&lt;br /&gt;
| {{N}}&lt;br /&gt;
| {{N}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/3D_Control_Pad 3D Control Pad]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Shuttle_Mouse Shuttle Mouse]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Saturn_Keyboard Saturn Keyboard]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Arcade_Racer Arcade Racer]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Mission_Stick Mission Stick]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://discuss.panzerdragoonlegacy.com/t/the-way-to-play-panzer-dragoon-zwei/8701 Dual Mission Stick]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Saturn_Twin-Stick Twin Stick]&lt;br /&gt;
| {{TBD}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Virtua_Gun Virtua Gun]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Real_Arcade_Light_Gun Real Arcade Light Gun]&lt;br /&gt;
| {{TBD}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|-&lt;br /&gt;
|[https://segaretro.org/Sega_Saturn_6_Player_Multiplayer_Adapter 6Player] &amp;amp; [https://segaretro.org/SBom_Multitap SBom Multitap]&lt;br /&gt;
| {{Y}}[https://mednafen.github.io/documentation/ss.html#Settings+Reference *]&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{TBD}}&lt;br /&gt;
| {{N}}[https://github.com/rtoumazet/saturnin/issues/236 *]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;references group=N2/&amp;gt;&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[Wikipedia:XBAND|XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
*[https://segaretro.org/NetLink_Internet_Modem#Compatible_games XBAND Supported games for Saturn]&lt;br /&gt;
*[[Wikipedia:XBAND#Supported_games|XBAND Supported games for Saturn #2]]&lt;br /&gt;
&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; in Japan - allows Saturn to play Video CDs (VCDs) and hardware playback of MPEG-1 (version 1) video in &#039;&#039;&#039;[https://segaretro.org/Video_CD_Card#Games certain games]&#039;&#039;&#039;, &#039;&#039;&#039;leading to higher quality FMV for use in cutscenes (and occasionally, gameplay)&#039;&#039;&#039; (similar to the [[Philips_CD-i_emulators#Digital_Video_Cartridge|Philips CD-i&#039;s Digital Video Cartridge]]). It is not known what emulators support this accessory.&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For more information about Sega Saturn hardware and reverse engineering;&lt;br /&gt;
* [https://www.copetti.org/writings/consoles/sega-saturn/ Rodrigo Copetti: Sega Saturn Architecture analysis]&lt;br /&gt;
* [https://www.youtube.com/watch?v=ODJl6U1lp_Q MVG: How the SEGA Saturn CD Security was defeated]&lt;br /&gt;
* [https://www.psdevwiki.com/ps4/Sega_Saturn_Emulation PSDevWiki: PS4&#039;s Sega Saturn Emulation]&lt;br /&gt;
* [https://www.youtube.com/watch?v=jChtlWNIAL4 LGR: Oddware - Diamond Edge 3D (nVidia NV1+Sega Saturn Ports)]&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Very early emulation (MAME)]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=66897</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=66897"/>
		<updated>2023-11-19T00:56:25Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ separate paragraphs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = No&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only until it was [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/AndroidVer released] to Android devices in 28 January 2021.&lt;br /&gt;
&lt;br /&gt;
Before the Android release, source code alongside several older builds were uploaded to GitHub in 26 January 2021 and newer builds were uploaded there afterwards, but there were no commits made to the GitHub source code since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For some time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://mega.nz/file/QhNEhDZD#76O76LscytcGil4T20O04x1jXYsNEsb0xTSefugOQck The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
[https://www.mediafire.com/file/lat61ymnzz4oyf9/SSF-RS.7z/file (Alt. link from Nevermindxx&#039;s original post.)]&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:VMwareWorkstationVer&amp;diff=53752</id>
		<title>Template:VMwareWorkstationVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:VMwareWorkstationVer&amp;diff=53752"/>
		<updated>2023-02-25T05:12:49Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: Updates&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;17.0.1&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51593</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51593"/>
		<updated>2022-12-25T05:35:06Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only until it was [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/AndroidVer released] to Android devices in 28 January 2021. Before the Android release, source code alongside several older builds were uploaded to GitHub in 26 January 2021 and newer builds were uploaded there afterwards, but there were no commits made to the GitHub source code since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For some time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51592</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51592"/>
		<updated>2022-12-25T05:34:28Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ fix&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only until it was [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/AndroidVer released] to Android devices in 28 January 2021. Before the Android release, source code alongside several older builds was uploaded to GitHub in 26 January 2021 and newer builds were uploaded there afterwards, but there were no commits made to the GitHub source code since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For some time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51591</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51591"/>
		<updated>2022-12-25T05:29:20Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Clarifying&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only until it was [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/AndroidVer released] to Android devices in 28 January 2021. Before the Android release, source code alongside several older builds was uploaded to GitHub in 26 January 2021 and newer builds were uploaded there since then, but there were no commits made to the GitHub source code since that date. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For some time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51590</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51590"/>
		<updated>2022-12-25T05:25:21Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Android&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only until it was [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases/tag/AndroidVer released] to Android devices in 28 January 2021. Before the Android release, source code was uploaded to GitHub just once in 26 January 2021 and there were no commits since then, but a couple of release packs with various builds were uploaded there, without updating the source code. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For some time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51589</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51589"/>
		<updated>2022-12-25T05:19:56Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Android port&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but SSF is closed-source and was made for Windows only. The source code was uploaded to GitHub just once in late January 2021 and there were no commits since then, but a couple of release packs with various builds were uploaded there, including the release for Android devices in August 2022, without updating the source code. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For long time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Talk:SSF&amp;diff=51588</id>
		<title>Talk:SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Talk:SSF&amp;diff=51588"/>
		<updated>2022-12-25T05:13:25Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Latest versions are clean */ Comment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==To load a bin/cue disc image==&lt;br /&gt;
Man, what&#039;s all this talk about mounting discs? It&#039;s not that complicated: &#039;&#039;drag the game&#039;s .cue file to SSF.exe&#039;&#039;. Tested on R18. -[[Special:Contributions/172.68.26.131|172.68.26.131]] 08:29, 17 May 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Last versions are flagged as malware by VirusTotal ==&lt;br /&gt;
&lt;br /&gt;
All the releases of SSF on the GitHub repository have at least 1 detection in VirusTotal.&lt;br /&gt;
R17 and R18 are flagged only by Yandex, so it might be a false positive. R25, R26 and R27 all have multiple flags.&lt;br /&gt;
&lt;br /&gt;
It may be a good idea to warn users about this in the main page, and remove this emulator from the recommended list for Sega Saturn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/4d9e3fe4be734076c66c0b4186fb85892caaca07bff7a8c0278272e83b600312 R17 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/41c2e3626e8ebf2b2c2bc2894dcdddab1c9cefd27c66be31112e5997c4db3041 R18 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/a8cf0eceddf50ed73ad0ff11861e604a4d28ab2bc6ebccb985d9a753746302e2 R25 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/724dfcf6fc0cd33ec3e8b7234294c494ebe1e3c26d60f7d5b9865c05778abe3f R26 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/7e487dbe67f9f2e764f7b3ffddf0d2f820ac40a5d1cf42daa3db57442cc36b49 R27 Report]&lt;br /&gt;
&lt;br /&gt;
:Done. Thank you for the heads up! - [[User:WebMint|WebMint]] ([[User talk:WebMint|talk]]) 02:57, 13 November 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Latest versions are clean ==&lt;br /&gt;
&lt;br /&gt;
Latest version from 17 Feb 2022 (R28) is clean and virus free.&lt;br /&gt;
&lt;br /&gt;
:Done! - [[User:Rdx|Rdx]] ([[User talk:Rdx|talk]])&lt;br /&gt;
&lt;br /&gt;
::I have checked this with Malwarebytes, and yes it is clean. However given the issue was still open in GitHub as of now, it shouldn&#039;t be ignored. [[User:SMB99thx|SMB99thx]] ([[User talk:SMB99thx|talk]]) 07:24, 26 November 2022 (UTC)&lt;br /&gt;
::BTW, I realized that the &amp;quot;updates&amp;quot; of this article back in April was made in passive-agressive manner. [[User:SMB99thx|SMB99thx]] ([[User talk:SMB99thx|talk]]) 05:13, 25 December 2022 (UTC)&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51587</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51587"/>
		<updated>2022-12-25T05:10:17Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Expanding a bit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, but there are no commits since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For long time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Since Preview Version R4, SSF no longer requires mounting ISO files in a virtual drive to run them, though it is largely experimental and may cause crashes. [[SSF#Free Virtual Drive Software|Please see below for recommendations]].&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51586</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51586"/>
		<updated>2022-12-25T05:00:48Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Positioning&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, but there are no commits since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
For long time, SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect. Though in more recent updates SSF no longer requires mounting ISO files in a virtual drive to run them.&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51585</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51585"/>
		<updated>2022-12-25T04:52:29Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. It no longer requires mounting ISO files in a virtual drive to run them (see below). The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, but there are no commits since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect.&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51584</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51584"/>
		<updated>2022-12-25T04:49:22Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Don&amp;#039;t be too passive agressive&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. It no longer requires mounting ISO files in a virtual drive to run them (see below). The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, but there have been no more commits since then. A large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which makes SSF less easier to use in comparison to other Saturn emulators, and more recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers. Despite this, SSF remains largely clean and it is recommended for users with older PCs.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect.&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51583</id>
		<title>DeSmuME</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51583"/>
		<updated>2022-12-25T04:38:07Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|logo = Desmume.png&lt;br /&gt;
|logowidth = 100&lt;br /&gt;
|version = {{Version|DeSmuME}}&lt;br /&gt;
|active = Yes&lt;br /&gt;
|platform = Multi-platform&lt;br /&gt;
|target = [[Nintendo DS emulators|Nintendo DS]]&lt;br /&gt;
|developer = YopYop156&amp;lt;br/&amp;gt;[http://wiki.desmume.org/index.php?title=DeSmuME:About#DeSmuME_current_team DeSmuME Team]&lt;br /&gt;
|website = [https://desmume.org/ DeSmuME.org]&lt;br /&gt;
|source = [https://github.com/TASEmulators/desmume GitHub]&lt;br /&gt;
|license = GNU GPLv2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DeSmuME&#039;&#039;&#039; is an open-source [[Nintendo DS emulators|Nintendo DS emulator]]. It is the most accurate Nintendo DS emulator and is actively developed by the DeSmuME Team. It can be run from the command line directly or as a graphical program.&lt;br /&gt;
&lt;br /&gt;
The regular version now allows for increasing internal resolution.&lt;br /&gt;
&lt;br /&gt;
It is also available as a libretro core for [[RetroArch]].&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|&#039;&#039;&#039;[https://desmume.org/download/ Stable &amp;amp; Nightly releases]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|[https://nightly.link/TASEmulators/desmume/workflows/build_win/master/desmume-win-x64 Latest Dev build]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Requires [https://www.microsoft.com/en-us/download/details.aspx?id=52685  Microsoft Visual C++ Runtime]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
DeSmuME uses [[Wikipedia:DirectInput|DirectInput]] if an [[Xbox 360 emulators|Xbox 360]] controller is being used. No support for [[Wikipedia:DirectInput#XInput|XInput]] exists. This will be noticeable if an Xbox 360 controller&#039;s LT and RT inputs are mapped to emulate the DS&#039;s L and R buttons respectively.&lt;br /&gt;
&lt;br /&gt;
Several features aren&#039;t supported by DeSmuME and aren&#039;t parts of its future as per the emulator&#039;s current design philosophy. They include:&lt;br /&gt;
*DS Download Play&lt;br /&gt;
*DS Local Play (local multiplayer)&lt;br /&gt;
*DS Wi-Fi Play (online multiplayer)&lt;br /&gt;
*DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)&lt;br /&gt;
*DS/Wii Connectivity&lt;br /&gt;
&lt;br /&gt;
A DeSmuME fork with online multiplayer, which includes functional code that made it to official version 0.9.7 before being removed, is available and has been improved to allow for limited dumping of online data prior to the server shutdown in 2014, as well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.&lt;br /&gt;
&lt;br /&gt;
At some point in 2010, development on these features was permanently discontinued and the developers distanced themselves from the above-mentioned fork. The official team stance on this is as follows, and is as clear as it can get:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;As you may have come to find, Release versions and WIP builds distributed by DeSmuME developers do not have the Wi-Fi menu enabled, while builds provided by dodgy scener sites or the one your best friend in the whole wide world has handed to you on a USB key does.&#039;&#039;&lt;br /&gt;
::&#039;&#039;Officially, DeSmuME DOES NOT support the use of builds with Wi-Fi support.&#039;&#039;&lt;br /&gt;
::&#039;&#039;As such, though it may come as a shock to you, requests for help or information about it are thus NOT likely to obtain a response to your satisfaction.&#039;&#039;&lt;br /&gt;
::&#039;&#039;The developers have no current interest for furthering the development of the EXPERIMENTAL_WIFI, and the current state of the DeSmuME source code might have even completely broken it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
It was also deemed that the Dynamic JIT recompiler was a poor fit for the DeSmuME project and as such a fork called &amp;quot;DeSmuME 0.9.9 JIT&amp;quot; including it was made, and some used to recommend it over the mainline project. Much later, like with the internal resolution feature, a compromise was reached and a slightly different implementation was since included in the main project after 0.9.11.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If the game is slow:&lt;br /&gt;
*Enable the &#039;&#039;&#039;dynamic recompiler&#039;&#039;&#039; in &#039;&#039;&#039;Emulation Settings&#039;&#039;&#039;.&lt;br /&gt;
*If it&#039;s still slow, you must be running on a toaster. It can&#039;t be helped. But try tinkering with things for the fastest settings you can find.&lt;br /&gt;
*Use frameskip as the absolute last resort.&lt;br /&gt;
*If your graphics card was designed by Nvidia and the OpenGL Display Method (useful for its filter) is stuttering despite reporting good framerate, open the Nvidia Control Panel and turn off Threaded Optimization for this program. What&#039;s happening is sequential OpenGL code is being put on different processors running at different speeds, forcing them to wait for each other repeatedly.&lt;br /&gt;
If the sound is distorted.&lt;br /&gt;
*&#039;&#039;&#039;Synchronous&#039;&#039;&#039; mode is far less buggy. &#039;&#039;&#039;Method Z&#039;&#039;&#039; seems to work the best in most cases.&lt;br /&gt;
If the 3D is messed up.&lt;br /&gt;
*Set it to OpenGL 3.2. Old OpenGL had problems with 3D itself, while SoftRasterizer had alignment issues with 2D. But 3.2 seems to fix most of both.&lt;br /&gt;
*SoftRasterizer&#039;s texture alignment issues are supposedly fixed on a per game basis with the newer TXT hack. It now seems to be more compatible and showing more effects than GL3.2. Etrian Odyssey and Dragon Quest V seem to work best with it over GL3.2.&lt;br /&gt;
&lt;br /&gt;
==Graphical enhancement==&lt;br /&gt;
After the increased internal resolutions were implemented in the X432 fork, as well as in [[DraStic]] and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline DeSmuME project developers decided to reconsider and include their own implementation for higher internal resolution.&lt;br /&gt;
&lt;br /&gt;
Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot. Overall, it&#039;s more hardware intensive than X432R&#039;s implementation.&lt;br /&gt;
&lt;br /&gt;
The latest development version of [[RetroArch]] DeSmuME core also has an option to increase internal resolution which can be set using &#039;&#039;&#039;desmume_internal_resolution&#039;&#039;&#039; in Core Options. This option was added in [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 commit]. This is massively CPU-intensive because only SoftRasterizer exists in RetroArch core.&lt;br /&gt;
&lt;br /&gt;
*The OpenGL 3.2 renderer option in 3D Settings supports &#039;&#039;&#039;Multisampling Anti-Aliasing (MSAA)&#039;&#039;&#039;. Turning it on helps the edges of ultra low-res DS polygons and lines smooth out appear to wobble less during movement, and retain their shape better when viewed from distance. Unlike post-processing effects that modify the still frame after completion and essentially try to guess at the shapes they are smoothing, this effect knows the actual shapes of the polygons themselves.&lt;br /&gt;
**Versions before r5032 had this option for a long time, but it was only put in the GUI at r5032. To turn it on in older versions you needed to change a value from false to true in the source code and recompile it.&lt;br /&gt;
*Another thing you can do is filter it. Make sure &#039;&#039;&#039;OpenGL&#039;&#039;&#039; and &#039;&#039;&#039;Filter&#039;&#039;&#039; are checked under &#039;&#039;&#039;Display Method&#039;&#039;&#039;.&lt;br /&gt;
*Finally, there are a variety of post-processing shaders that can be selected under &#039;&#039;&#039;Magnification Filter&#039;&#039;&#039;. Whether that is simple Nearest 2x or some pixel art scaling filter like HQx or xBRZ is up to you. No post-processing smoothing is perfect, but if you want to use one the xBRZ options are generally the most high-end among smoothing filters present.&lt;br /&gt;
*macOS version of DeSmuME also has support for multi-pass post-processing shaders and filters which Windows version currently doesn&#039;t have.&lt;br /&gt;
*Leaving it native and aligning it to a CRT (Set to a 384 high resolution) is also an option, if you feel like going through the effort.&lt;br /&gt;
*Recent DeSmuME revisions now add support for texture filtering, greatly reducing pixelation albeit at the cost of blurrier visuals. Some may find this rather jarring or too N64-esque, so it&#039;s a matter of individual preference as there&#039;s an option to turn it on or off. &lt;br /&gt;
&lt;br /&gt;
===DeSmuME X432R===&lt;br /&gt;
Mainline DeSmuME didn&#039;t offer any options for higher than native internal resolutions at first. DeSmuME X432R is a fork with the option to increase internal resolution. Be warned that this option is very system-intensive. There have been reports of people who can run [[Dolphin]] and [[PCSX2]] at a perfect pace but can&#039;t run this at full speed using increased internal resolution, however newer versions are much faster.&lt;br /&gt;
&lt;br /&gt;
While generally more accurate, the SoftRasterizer is massively CPU-intensive in this mode, whereas the OpenGL renderer shares the load with your GPU. This can be considered a &#039;&#039;&#039;speedup&#039;&#039;&#039; option, but it also boasts an MSAA option unavailable to SoftRasterizer.&lt;br /&gt;
&lt;br /&gt;
This fork also has some options for configuring sub-screens. This fork is no longer active, and its last version is dated 19-04-2015.&lt;br /&gt;
&lt;br /&gt;
*[https://web.archive.org/web/20190718184333/http://shikaver01.webcrow.jp/ http://shikaver01.webcrow.jp/] &amp;lt;small&amp;gt;(Wayback Machine)&amp;lt;/small&amp;gt;&lt;br /&gt;
*Binary of SVN r5043: http://www75.zippyshare.com/v/67167782/file.html&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
DeSmuME is currently the best available [[Nintendo DS emulators|Nintendo DS emulator]] on PCs, however [[MelonDS]] has been catching up in recent years. It is far better than [[No$|No$GBA]] when it comes to accuracy, though not flawless, and there are some aspects of DeSmuME that are more mature than the MelonDS. However, it&#039;s more hardware intensive than any other DS emulator (either No$GBA or emulated DraStic) and many features are not supported.&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Internal resolution comparion - Assassin&#039;s Creed II Discovery.png|Top: native internal resolution (256x192). Bottom: 4x internal resolution (1024x768)&lt;br /&gt;
Kit Mystery Challenge nearest neighbour.png|&#039;&#039;Kit Mystery Challenge&#039;&#039; running at 2x internal resolution and nearest-neighbour (i.e. DS-style) texture filtering.&lt;br /&gt;
Kit Mystery Challenge filtered.png|The same scene in &#039;&#039;Kit Mystery Challenge&#039;&#039;, albeit with GL Tex Smoothing enabled. Notice the blurrier floor texture.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Guides and info==&lt;br /&gt;
*[https://wiki.desmume.org/index.php?title=Main_Page DeSmuME Wiki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ==References==&lt;br /&gt;
&amp;lt;references/&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Nintendo DS emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:macOS emulation software]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51582</id>
		<title>DeSmuME</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51582"/>
		<updated>2022-12-25T04:35:30Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ and&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|logo = Desmume.png&lt;br /&gt;
|logowidth = 100&lt;br /&gt;
|version = {{Version|DeSmuME}}&lt;br /&gt;
|active = Yes&lt;br /&gt;
|platform = Multi-platform&lt;br /&gt;
|target = [[Nintendo DS emulators|Nintendo DS]]&lt;br /&gt;
|developer = YopYop156&amp;lt;br/&amp;gt;[http://wiki.desmume.org/index.php?title=DeSmuME:About#DeSmuME_current_team DeSmuME Team]&lt;br /&gt;
|website = [https://desmume.org/ DeSmuME.org]&lt;br /&gt;
|source = [https://github.com/TASEmulators/desmume GitHub]&lt;br /&gt;
|license = GNU GPLv2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DeSmuME&#039;&#039;&#039; is an open-source [[Nintendo DS emulators|Nintendo DS emulator]]. It is the most accurate Nintendo DS emulator and is actively developed by the DeSmuME Team. It can be run from the command line directly or as a graphical program.&lt;br /&gt;
&lt;br /&gt;
The regular version now allows for increasing internal resolution.&lt;br /&gt;
&lt;br /&gt;
It is also available as a libretro core for [[RetroArch]].&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|&#039;&#039;&#039;[https://desmume.org/download/ Stable &amp;amp; Nightly releases]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|[https://nightly.link/TASEmulators/desmume/workflows/build_win/master/desmume-win-x64 Latest Dev build]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Requires [https://www.microsoft.com/en-us/download/details.aspx?id=52685  Microsoft Visual C++ Runtime]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
DeSmuME uses [[Wikipedia:DirectInput|DirectInput]] if an [[Xbox 360 emulators|Xbox 360]] controller is being used. No support for [[Wikipedia:DirectInput#XInput|XInput]] exists. This will be noticeable if an Xbox 360 controller&#039;s LT and RT inputs are mapped to emulate the DS&#039;s L and R buttons respectively.&lt;br /&gt;
&lt;br /&gt;
Several features aren&#039;t supported by DeSmuME and aren&#039;t parts of its future as per the emulator&#039;s current design philosophy. They include:&lt;br /&gt;
*DS Download Play&lt;br /&gt;
*DS Local Play (local multiplayer)&lt;br /&gt;
*DS Wi-Fi Play (online multiplayer)&lt;br /&gt;
*DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)&lt;br /&gt;
*DS/Wii Connectivity&lt;br /&gt;
&lt;br /&gt;
A DeSmuME fork with online multiplayer, which includes functional code that made it to official version 0.9.7 before being removed, is available and has been improved to allow for limited dumping of online data prior to the server shutdown in 2014, as well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.&lt;br /&gt;
&lt;br /&gt;
At some point in 2010, development on these features was permanently discontinued and the developers distanced themselves from the above-mentioned fork. The official team stance on this is as follows, and is as clear as it can get:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;As you may have come to find, Release versions and WIP builds distributed by DeSmuME developers do not have the Wi-Fi menu enabled, while builds provided by dodgy scener sites or the one your best friend in the whole wide world has handed to you on a USB key does.&#039;&#039;&lt;br /&gt;
::&#039;&#039;Officially, DeSmuME DOES NOT support the use of builds with Wi-Fi support.&#039;&#039;&lt;br /&gt;
::&#039;&#039;As such, though it may come as a shock to you, requests for help or information about it are thus NOT likely to obtain a response to your satisfaction.&#039;&#039;&lt;br /&gt;
::&#039;&#039;The developers have no current interest for furthering the development of the EXPERIMENTAL_WIFI, and the current state of the DeSmuME source code might have even completely broken it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
It was also deemed that the Dynamic JIT recompiler was a poor fit for the DeSmuME project and as such a fork called &amp;quot;DeSmuME 0.9.9 JIT&amp;quot; including it was made, and some used to recommend it over the mainline project. Much later, like with the internal resolution feature, a compromise was reached and a slightly different implementation was since included in the main project after 0.9.11.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If the game is slow:&lt;br /&gt;
*Enable the &#039;&#039;&#039;dynamic recompiler&#039;&#039;&#039; in &#039;&#039;&#039;Emulation Settings&#039;&#039;&#039;.&lt;br /&gt;
*If it&#039;s still slow, you must be running on a toaster. It can&#039;t be helped. But try tinkering with things for the fastest settings you can find.&lt;br /&gt;
*Use frameskip as the absolute last resort.&lt;br /&gt;
*If your graphics card was designed by Nvidia and the OpenGL Display Method (useful for its filter) is stuttering despite reporting good framerate, open the Nvidia Control Panel and turn off Threaded Optimization for this program. What&#039;s happening is sequential OpenGL code is being put on different processors running at different speeds, forcing them to wait for each other repeatedly.&lt;br /&gt;
If the sound is distorted.&lt;br /&gt;
*&#039;&#039;&#039;Synchronous&#039;&#039;&#039; mode is far less buggy. &#039;&#039;&#039;Method Z&#039;&#039;&#039; seems to work the best in most cases.&lt;br /&gt;
If the 3D is messed up.&lt;br /&gt;
*Set it to OpenGL 3.2. Old OpenGL had problems with 3D itself, while SoftRasterizer had alignment issues with 2D. But 3.2 seems to fix most of both.&lt;br /&gt;
*SoftRasterizer&#039;s texture alignment issues are supposedly fixed on a per game basis with the newer TXT hack. It now seems to be more compatible and showing more effects than GL3.2. Etrian Odyssey and Dragon Quest V seem to work best with it over GL3.2.&lt;br /&gt;
&lt;br /&gt;
==Graphical enhancement==&lt;br /&gt;
After the increased internal resolutions were implemented in the X432 fork, as well as in [[DraStic]] and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline DeSmuME project developers decided to reconsider and include their own implementation for higher internal resolution.&lt;br /&gt;
&lt;br /&gt;
Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot. Overall, it&#039;s more hardware intensive than X432R&#039;s implementation.&lt;br /&gt;
&lt;br /&gt;
The latest development version of [[RetroArch]] DeSmuME core also has an option to increase internal resolution which can be set using &#039;&#039;&#039;desmume_internal_resolution&#039;&#039;&#039; in Core Options. This option was added in [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 commit]. This is massively CPU-intensive because only SoftRasterizer exists in RetroArch core.&lt;br /&gt;
&lt;br /&gt;
*The OpenGL 3.2 renderer option in 3D Settings supports &#039;&#039;&#039;Multisampling Anti-Aliasing (MSAA)&#039;&#039;&#039;. Turning it on helps the edges of ultra low-res DS polygons and lines smooth out appear to wobble less during movement, and retain their shape better when viewed from distance. Unlike post-processing effects that modify the still frame after completion and essentially try to guess at the shapes they are smoothing, this effect knows the actual shapes of the polygons themselves.&lt;br /&gt;
**Versions before r5032 had this option for a long time, but it was only put in the GUI at r5032. To turn it on in older versions you needed to change a value from false to true in the source code and recompile it.&lt;br /&gt;
*Another thing you can do is filter it. Make sure &#039;&#039;&#039;OpenGL&#039;&#039;&#039; and &#039;&#039;&#039;Filter&#039;&#039;&#039; are checked under &#039;&#039;&#039;Display Method&#039;&#039;&#039;.&lt;br /&gt;
*Finally, there are a variety of post-processing shaders that can be selected under &#039;&#039;&#039;Magnification Filter&#039;&#039;&#039;. Whether that is simple Nearest 2x or some pixel art scaling filter like HQx or xBRZ is up to you. No post-processing smoothing is perfect, but if you want to use one the xBRZ options are generally the most high-end among smoothing filters present.&lt;br /&gt;
*macOS version of DeSmuME also has support for multi-pass post-processing shaders and filters which Windows version currently doesn&#039;t have.&lt;br /&gt;
*Leaving it native and aligning it to a CRT (Set to a 384 high resolution) is also an option, if you feel like going through the effort.&lt;br /&gt;
*Recent DeSmuME revisions now add support for texture filtering, greatly reducing pixelation albeit at the cost of blurrier visuals. Some may find this rather jarring or too N64-esque, so it&#039;s a matter of individual preference as there&#039;s an option to turn it on or off. &lt;br /&gt;
&lt;br /&gt;
===DeSmuME X432R===&lt;br /&gt;
Mainline DeSmuME didn&#039;t offer any options for higher than native internal resolutions at first. DeSmuME X432R is a fork with the option to increase internal resolution. Be warned that this option is very system-intensive. There have been reports of people who can run [[Dolphin]] and [[PCSX2]] at a perfect pace but can&#039;t run this at full speed using increased internal resolution, however newer versions are much faster.&lt;br /&gt;
&lt;br /&gt;
While generally more accurate, the SoftRasterizer is massively CPU-intensive in this mode, whereas the OpenGL renderer shares the load with your GPU. This can be considered a &#039;&#039;&#039;speedup&#039;&#039;&#039; option, but it also boasts an MSAA option unavailable to SoftRasterizer.&lt;br /&gt;
&lt;br /&gt;
This fork also has some options for configuring sub-screens. This fork is no longer active, and its last version is dated 19-04-2015.&lt;br /&gt;
&lt;br /&gt;
*[https://web.archive.org/web/20190718184333/http://shikaver01.webcrow.jp/ http://shikaver01.webcrow.jp/] &amp;lt;small&amp;gt;(Wayback Machine)&amp;lt;/small&amp;gt;&lt;br /&gt;
*Binary of SVN r5043: http://www75.zippyshare.com/v/67167782/file.html&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
DeSmuME is the best available [[Nintendo DS emulators|Nintendo DS emulator]] for the long time on PCs, however [[MelonDS]] has been catching up in recent years. It is far better than [[No$|No$GBA]] when it comes to accuracy, though not flawless, and there are some aspects of DeSmuME that are more mature than the MelonDS. However, it&#039;s more hardware intensive than any other DS emulator (either No$GBA or emulated DraStic) and many features are not supported.&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Internal resolution comparion - Assassin&#039;s Creed II Discovery.png|Top: native internal resolution (256x192). Bottom: 4x internal resolution (1024x768)&lt;br /&gt;
Kit Mystery Challenge nearest neighbour.png|&#039;&#039;Kit Mystery Challenge&#039;&#039; running at 2x internal resolution and nearest-neighbour (i.e. DS-style) texture filtering.&lt;br /&gt;
Kit Mystery Challenge filtered.png|The same scene in &#039;&#039;Kit Mystery Challenge&#039;&#039;, albeit with GL Tex Smoothing enabled. Notice the blurrier floor texture.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Guides and info==&lt;br /&gt;
*[https://wiki.desmume.org/index.php?title=Main_Page DeSmuME Wiki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ==References==&lt;br /&gt;
&amp;lt;references/&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Nintendo DS emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:macOS emulation software]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51581</id>
		<title>DeSmuME</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=DeSmuME&amp;diff=51581"/>
		<updated>2022-12-25T04:35:01Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ Update review&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|logo = Desmume.png&lt;br /&gt;
|logowidth = 100&lt;br /&gt;
|version = {{Version|DeSmuME}}&lt;br /&gt;
|active = Yes&lt;br /&gt;
|platform = Multi-platform&lt;br /&gt;
|target = [[Nintendo DS emulators|Nintendo DS]]&lt;br /&gt;
|developer = YopYop156&amp;lt;br/&amp;gt;[http://wiki.desmume.org/index.php?title=DeSmuME:About#DeSmuME_current_team DeSmuME Team]&lt;br /&gt;
|website = [https://desmume.org/ DeSmuME.org]&lt;br /&gt;
|source = [https://github.com/TASEmulators/desmume GitHub]&lt;br /&gt;
|license = GNU GPLv2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;DeSmuME&#039;&#039;&#039; is an open-source [[Nintendo DS emulators|Nintendo DS emulator]]. It is the most accurate Nintendo DS emulator and is actively developed by the DeSmuME Team. It can be run from the command line directly or as a graphical program.&lt;br /&gt;
&lt;br /&gt;
The regular version now allows for increasing internal resolution.&lt;br /&gt;
&lt;br /&gt;
It is also available as a libretro core for [[RetroArch]].&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|&#039;&#039;&#039;[https://desmume.org/download/ Stable &amp;amp; Nightly releases]&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|&amp;lt;hr/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big}}&lt;br /&gt;
|[https://nightly.link/TASEmulators/desmume/workflows/build_win/master/desmume-win-x64 Latest Dev build]&amp;lt;br&amp;gt;&amp;lt;small&amp;gt;Requires [https://www.microsoft.com/en-us/download/details.aspx?id=52685  Microsoft Visual C++ Runtime]&amp;lt;/small&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Issues==&lt;br /&gt;
DeSmuME uses [[Wikipedia:DirectInput|DirectInput]] if an [[Xbox 360 emulators|Xbox 360]] controller is being used. No support for [[Wikipedia:DirectInput#XInput|XInput]] exists. This will be noticeable if an Xbox 360 controller&#039;s LT and RT inputs are mapped to emulate the DS&#039;s L and R buttons respectively.&lt;br /&gt;
&lt;br /&gt;
Several features aren&#039;t supported by DeSmuME and aren&#039;t parts of its future as per the emulator&#039;s current design philosophy. They include:&lt;br /&gt;
*DS Download Play&lt;br /&gt;
*DS Local Play (local multiplayer)&lt;br /&gt;
*DS Wi-Fi Play (online multiplayer)&lt;br /&gt;
*DSi emulation (DSi-enhanced retail, DSi-exclusive retail, DSiWare)&lt;br /&gt;
*DS/Wii Connectivity&lt;br /&gt;
&lt;br /&gt;
A DeSmuME fork with online multiplayer, which includes functional code that made it to official version 0.9.7 before being removed, is available and has been improved to allow for limited dumping of online data prior to the server shutdown in 2014, as well as a version allowing for using online play for a select few games and downloading DLC data from alternative servers with the backed-up data.&lt;br /&gt;
&lt;br /&gt;
At some point in 2010, development on these features was permanently discontinued and the developers distanced themselves from the above-mentioned fork. The official team stance on this is as follows, and is as clear as it can get:&lt;br /&gt;
&lt;br /&gt;
::&#039;&#039;As you may have come to find, Release versions and WIP builds distributed by DeSmuME developers do not have the Wi-Fi menu enabled, while builds provided by dodgy scener sites or the one your best friend in the whole wide world has handed to you on a USB key does.&#039;&#039;&lt;br /&gt;
::&#039;&#039;Officially, DeSmuME DOES NOT support the use of builds with Wi-Fi support.&#039;&#039;&lt;br /&gt;
::&#039;&#039;As such, though it may come as a shock to you, requests for help or information about it are thus NOT likely to obtain a response to your satisfaction.&#039;&#039;&lt;br /&gt;
::&#039;&#039;The developers have no current interest for furthering the development of the EXPERIMENTAL_WIFI, and the current state of the DeSmuME source code might have even completely broken it.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
It was also deemed that the Dynamic JIT recompiler was a poor fit for the DeSmuME project and as such a fork called &amp;quot;DeSmuME 0.9.9 JIT&amp;quot; including it was made, and some used to recommend it over the mainline project. Much later, like with the internal resolution feature, a compromise was reached and a slightly different implementation was since included in the main project after 0.9.11.&lt;br /&gt;
&lt;br /&gt;
==Troubleshooting==&lt;br /&gt;
If the game is slow:&lt;br /&gt;
*Enable the &#039;&#039;&#039;dynamic recompiler&#039;&#039;&#039; in &#039;&#039;&#039;Emulation Settings&#039;&#039;&#039;.&lt;br /&gt;
*If it&#039;s still slow, you must be running on a toaster. It can&#039;t be helped. But try tinkering with things for the fastest settings you can find.&lt;br /&gt;
*Use frameskip as the absolute last resort.&lt;br /&gt;
*If your graphics card was designed by Nvidia and the OpenGL Display Method (useful for its filter) is stuttering despite reporting good framerate, open the Nvidia Control Panel and turn off Threaded Optimization for this program. What&#039;s happening is sequential OpenGL code is being put on different processors running at different speeds, forcing them to wait for each other repeatedly.&lt;br /&gt;
If the sound is distorted.&lt;br /&gt;
*&#039;&#039;&#039;Synchronous&#039;&#039;&#039; mode is far less buggy. &#039;&#039;&#039;Method Z&#039;&#039;&#039; seems to work the best in most cases.&lt;br /&gt;
If the 3D is messed up.&lt;br /&gt;
*Set it to OpenGL 3.2. Old OpenGL had problems with 3D itself, while SoftRasterizer had alignment issues with 2D. But 3.2 seems to fix most of both.&lt;br /&gt;
*SoftRasterizer&#039;s texture alignment issues are supposedly fixed on a per game basis with the newer TXT hack. It now seems to be more compatible and showing more effects than GL3.2. Etrian Odyssey and Dragon Quest V seem to work best with it over GL3.2.&lt;br /&gt;
&lt;br /&gt;
==Graphical enhancement==&lt;br /&gt;
After the increased internal resolutions were implemented in the X432 fork, as well as in [[DraStic]] and even the barebones official Nintendo Virtual Console DS emulator on Wii U, the mainline DeSmuME project developers decided to reconsider and include their own implementation for higher internal resolution.&lt;br /&gt;
&lt;br /&gt;
Official dev builds now have the option to render at a higher resolution as well, and filter textures to boot. Overall, it&#039;s more hardware intensive than X432R&#039;s implementation.&lt;br /&gt;
&lt;br /&gt;
The latest development version of [[RetroArch]] DeSmuME core also has an option to increase internal resolution which can be set using &#039;&#039;&#039;desmume_internal_resolution&#039;&#039;&#039; in Core Options. This option was added in [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 commit]. This is massively CPU-intensive because only SoftRasterizer exists in RetroArch core.&lt;br /&gt;
&lt;br /&gt;
*The OpenGL 3.2 renderer option in 3D Settings supports &#039;&#039;&#039;Multisampling Anti-Aliasing (MSAA)&#039;&#039;&#039;. Turning it on helps the edges of ultra low-res DS polygons and lines smooth out appear to wobble less during movement, and retain their shape better when viewed from distance. Unlike post-processing effects that modify the still frame after completion and essentially try to guess at the shapes they are smoothing, this effect knows the actual shapes of the polygons themselves.&lt;br /&gt;
**Versions before r5032 had this option for a long time, but it was only put in the GUI at r5032. To turn it on in older versions you needed to change a value from false to true in the source code and recompile it.&lt;br /&gt;
*Another thing you can do is filter it. Make sure &#039;&#039;&#039;OpenGL&#039;&#039;&#039; and &#039;&#039;&#039;Filter&#039;&#039;&#039; are checked under &#039;&#039;&#039;Display Method&#039;&#039;&#039;.&lt;br /&gt;
*Finally, there are a variety of post-processing shaders that can be selected under &#039;&#039;&#039;Magnification Filter&#039;&#039;&#039;. Whether that is simple Nearest 2x or some pixel art scaling filter like HQx or xBRZ is up to you. No post-processing smoothing is perfect, but if you want to use one the xBRZ options are generally the most high-end among smoothing filters present.&lt;br /&gt;
*macOS version of DeSmuME also has support for multi-pass post-processing shaders and filters which Windows version currently doesn&#039;t have.&lt;br /&gt;
*Leaving it native and aligning it to a CRT (Set to a 384 high resolution) is also an option, if you feel like going through the effort.&lt;br /&gt;
*Recent DeSmuME revisions now add support for texture filtering, greatly reducing pixelation albeit at the cost of blurrier visuals. Some may find this rather jarring or too N64-esque, so it&#039;s a matter of individual preference as there&#039;s an option to turn it on or off. &lt;br /&gt;
&lt;br /&gt;
===DeSmuME X432R===&lt;br /&gt;
Mainline DeSmuME didn&#039;t offer any options for higher than native internal resolutions at first. DeSmuME X432R is a fork with the option to increase internal resolution. Be warned that this option is very system-intensive. There have been reports of people who can run [[Dolphin]] and [[PCSX2]] at a perfect pace but can&#039;t run this at full speed using increased internal resolution, however newer versions are much faster.&lt;br /&gt;
&lt;br /&gt;
While generally more accurate, the SoftRasterizer is massively CPU-intensive in this mode, whereas the OpenGL renderer shares the load with your GPU. This can be considered a &#039;&#039;&#039;speedup&#039;&#039;&#039; option, but it also boasts an MSAA option unavailable to SoftRasterizer.&lt;br /&gt;
&lt;br /&gt;
This fork also has some options for configuring sub-screens. This fork is no longer active, and its last version is dated 19-04-2015.&lt;br /&gt;
&lt;br /&gt;
*[https://web.archive.org/web/20190718184333/http://shikaver01.webcrow.jp/ http://shikaver01.webcrow.jp/] &amp;lt;small&amp;gt;(Wayback Machine)&amp;lt;/small&amp;gt;&lt;br /&gt;
*Binary of SVN r5043: http://www75.zippyshare.com/v/67167782/file.html&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
DeSmuME is the best available [[Nintendo DS emulators|Nintendo DS emulator]] for the long time on PCs, however [[MelonDS]] has been catching up in recent years. It is far better than [[No$|No$GBA]] when it comes to accuracy, though not flawless. There are some aspects of DeSmuME that are more mature than the MelonDS. However, it&#039;s more hardware intensive than any other DS emulator (either No$GBA or emulated DraStic) and many features are not supported.&lt;br /&gt;
&lt;br /&gt;
==Gallery==&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Internal resolution comparion - Assassin&#039;s Creed II Discovery.png|Top: native internal resolution (256x192). Bottom: 4x internal resolution (1024x768)&lt;br /&gt;
Kit Mystery Challenge nearest neighbour.png|&#039;&#039;Kit Mystery Challenge&#039;&#039; running at 2x internal resolution and nearest-neighbour (i.e. DS-style) texture filtering.&lt;br /&gt;
Kit Mystery Challenge filtered.png|The same scene in &#039;&#039;Kit Mystery Challenge&#039;&#039;, albeit with GL Tex Smoothing enabled. Notice the blurrier floor texture.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Guides and info==&lt;br /&gt;
*[https://wiki.desmume.org/index.php?title=Main_Page DeSmuME Wiki]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ==References==&lt;br /&gt;
&amp;lt;references/&amp;gt; --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Handheld console emulators]]&lt;br /&gt;
[[Category:Nintendo DS emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Linux emulation software]]&lt;br /&gt;
[[Category:macOS emulation software]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51180</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51180"/>
		<updated>2022-11-26T07:39:22Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: some -&amp;gt; these&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use, though it is mostly clean. This emulator remains largely recommended, especially for older hardware, though it may be avoided for these reasons.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51179</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51179"/>
		<updated>2022-11-26T07:38:48Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use, though it is mostly clean. This emulator remains largely recommended, especially for older hardware, though it may be avoided for some reasons.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51178</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51178"/>
		<updated>2022-11-26T07:30:54Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Review */ not recent&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. It no longer requires mounting ISO files in a virtual drive to run them (see below). The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, which added confusion to the emulator&#039;s development. There have been no more commits since then. Moreover, a large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which furthermore prevents SSF from being recommended for most users, bar for the most devout followers. More recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers, though it is still largely clean.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect.&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51177</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51177"/>
		<updated>2022-11-26T07:27:50Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Emulators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use, though it is mostly clean. This emulator remains largely recommended, though it may be avoided for some reasons.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51176</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51176"/>
		<updated>2022-11-26T07:27:14Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: More notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use, though it is largely clean. This emulator remains largely recommended, though it may be avoided for some reasons.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Talk:SSF&amp;diff=51175</id>
		<title>Talk:SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Talk:SSF&amp;diff=51175"/>
		<updated>2022-11-26T07:24:20Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Latest versions are clean */ Re&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==To load a bin/cue disc image==&lt;br /&gt;
Man, what&#039;s all this talk about mounting discs? It&#039;s not that complicated: &#039;&#039;drag the game&#039;s .cue file to SSF.exe&#039;&#039;. Tested on R18. -[[Special:Contributions/172.68.26.131|172.68.26.131]] 08:29, 17 May 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Last versions are flagged as malware by VirusTotal ==&lt;br /&gt;
&lt;br /&gt;
All the releases of SSF on the GitHub repository have at least 1 detection in VirusTotal.&lt;br /&gt;
R17 and R18 are flagged only by Yandex, so it might be a false positive. R25, R26 and R27 all have multiple flags.&lt;br /&gt;
&lt;br /&gt;
It may be a good idea to warn users about this in the main page, and remove this emulator from the recommended list for Sega Saturn.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/4d9e3fe4be734076c66c0b4186fb85892caaca07bff7a8c0278272e83b600312 R17 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/41c2e3626e8ebf2b2c2bc2894dcdddab1c9cefd27c66be31112e5997c4db3041 R18 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/a8cf0eceddf50ed73ad0ff11861e604a4d28ab2bc6ebccb985d9a753746302e2 R25 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/724dfcf6fc0cd33ec3e8b7234294c494ebe1e3c26d60f7d5b9865c05778abe3f R26 Report]&lt;br /&gt;
&lt;br /&gt;
[//www.virustotal.com/gui/file/7e487dbe67f9f2e764f7b3ffddf0d2f820ac40a5d1cf42daa3db57442cc36b49 R27 Report]&lt;br /&gt;
&lt;br /&gt;
:Done. Thank you for the heads up! - [[User:WebMint|WebMint]] ([[User talk:WebMint|talk]]) 02:57, 13 November 2021 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Latest versions are clean ==&lt;br /&gt;
&lt;br /&gt;
Latest version from 17 Feb 2022 (R28) is clean and virus free.&lt;br /&gt;
&lt;br /&gt;
:Done! - [[User:Rdx|Rdx]] ([[User talk:Rdx|talk]])&lt;br /&gt;
&lt;br /&gt;
::I have checked this with Malwarebytes, and yes it is clean. However given the issue was still open in GitHub as of now, it shouldn&#039;t be ignored. [[User:SMB99thx|SMB99thx]] ([[User talk:SMB99thx|talk]]) 07:24, 26 November 2022 (UTC)&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51174</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51174"/>
		<updated>2022-11-26T07:23:16Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky for some computers to use, though it is largely clean.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51173</id>
		<title>SSF</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=SSF&amp;diff=51173"/>
		<updated>2022-11-26T07:22:17Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: Revert removal of some information. I know it is quite negative. Also grammar fixes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox emulator&lt;br /&gt;
|title         = SSF&lt;br /&gt;
|logo          = &lt;br /&gt;
|logowidth     = &lt;br /&gt;
|developer     = Shima&lt;br /&gt;
|version       = {{Version|SSF}}&lt;br /&gt;
|active        = Yes&lt;br /&gt;
|platform      = [[Emulators on Windows|Windows]]&amp;lt;br/&amp;gt;[[Emulators on Android|Android]]&lt;br /&gt;
|architecture  = &lt;br /&gt;
|target        = [[Sega Saturn emulators|Sega Saturn]]&lt;br /&gt;
|compatibility = High&lt;br /&gt;
|accuracy      = Mid-high&lt;br /&gt;
|website       =[https://twitter.com/FessX Shima&#039;s Twitter]&lt;br /&gt;
|prog-lang     = &lt;br /&gt;
|support       = &lt;br /&gt;
|license       = Closed-source&lt;br /&gt;
|source        = [https://github.com/shimazzz/SEGASaturnEmulator-SSF GitHub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; is a closed-source [[Sega Saturn emulators|Sega Saturn emulator]] known for being the most compatible for a long time.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|align=center|{{Icon|Win-big|APK-big}}&lt;br /&gt;
|&#039;&#039;&#039;[{{SSFDownloadLink}} Latest release]&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Review==&lt;br /&gt;
&#039;&#039;&#039;SSF&#039;&#039;&#039; was once renowned as being the best Saturn emulator from its inception in the early 2000s till around mid-2010s when a slate of newer and open-source Saturn emulation software was first launched. These included the [[Mednafen]] versions from the late 2010s and onwards with much improved Saturn compatibility, and two WIP derivatives of the old [[Yabause]] base called Kronos and [[Yaba Sanshiro]]. SSF is superior to [[Yabause]] and was initially superior to [[Mednafen]] with its early Saturn core versions for compatibility, but is Windows only and closed source. It no longer requires mounting ISO files in a virtual drive to run them (see below). The source code was uploaded to GitHub just once in late January 2021, and a couple of release packs with various builds were uploaded there, which added confusion to the emulator&#039;s development. There have been no more commits since then. Moreover, a large number of Saturn games require manual and persnickety editing in the emulator&#039;s configuration options to run properly, which furthermore prevents SSF from being recommended for most users, bar for the most devout followers. More recently, [https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 trojan detections in recent versions] caused this emulator to become a risk for some computers, though it is still largely clean.&lt;br /&gt;
&lt;br /&gt;
The author Shima was, for a time, probably the longest-time active developer on any emulator from the emulator&#039;s public launch (Labelled &#039;SSF 001&#039;) in 1999 till 20 years later in late November 2019. It is unknown when the first ever version was released publicly, however, the next version of &#039;SSF 002&#039; was released on 5th December 1999.&amp;lt;ref name=&amp;quot;20Years_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/emulation/comments/e3u9wz/ssf_saturn_emulator_has_been_actively_developed/ |title=Thread: &#039;SSF (Saturn emulator) has been actively developed by the same single author for 20 years now.&#039; |author=&#039;ZarkonD&#039; |publisher=Reddit |date=30 November 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A recent major update to 0.12 improved compatibility for certain games and broke others. It added support for some of the games such as Astal (needs &amp;quot;Enable SH2 Cache&amp;quot;).  Keep both versions, pre- and post-0.12 just in case. To raise compatibility, you can try with &amp;quot;No Bios&amp;quot; enabled or disabled, and you&#039;ll want to start with the MaxCompatibility (slow) option, then try with the faster options (that do not always work).&lt;br /&gt;
&lt;br /&gt;
SSF requires either an external virtual drive or a specific loader to read disc images. Close and restart the emulator (as it says in the Japanese dialogue popup appearing) whenever you modify the options for them to take effect.&lt;br /&gt;
&lt;br /&gt;
Even though it has a &amp;quot;No Bios&amp;quot; option, you&#039;ll sometimes need the BIOS files, of course specifying the correct region in the options.&lt;br /&gt;
&lt;br /&gt;
Some useful commands:&lt;br /&gt;
* F7: Pause and Load State (Press 0-9 to choose)&lt;br /&gt;
* Shift + F7: Pause and Save State (Press 0-9 to choose)&lt;br /&gt;
* Numeral Pad 1-6: Disable 2D layers. Useful for sprite rips. Keep in mind this often causes 3D games to crash, and they already have lower compatibility than 2D one when it comes to general emulations.&lt;br /&gt;
* You can change the speed of emulation under options up to 4x.&lt;br /&gt;
&lt;br /&gt;
==Guides and Info==&lt;br /&gt;
* [http://www.racketboy.com/retro/sega/saturn/ssf-a-nearly-perfect-sega-saturn-emulator General Guide]&lt;br /&gt;
&lt;br /&gt;
* [https://www.google.com/translate?hl=en&amp;amp;sl=ja&amp;amp;tl=en&amp;amp;u=http%3A%2F%2Fwww.geocities.jp%2Fmj3kj8o5%2Fssf%2Fsetting.html&amp;amp;sandbox=1 Shima&#039;s FAQ about compatibility issues. Note that this is Japanese-to-English Google Translate, and has a very shoddy syntax as a result.]&lt;br /&gt;
&lt;br /&gt;
* [https://segaretro.org/SSF See the external links in this Sega Retro page for guides and compatibility databases].&lt;br /&gt;
&lt;br /&gt;
* An user called &#039;FreeckyCake&#039; has produced an useful, detailed overview and guide to setting up SSF and uploaded it to a website in early December 2021. It also contains 15 table of content items and small information on decent alternatives such as Mednafen and [[RetroArch]]&#039;s cores of Beetle Saturn and Kronos, although the user probably didn&#039;t try Mednafen with a GUI frontend, which marred his experience somewhat.&amp;lt;ref name=&amp;quot;FC-Guide_reddit&amp;quot;&amp;gt;{{cite web|url=https://www.reddit.com/r/EmulationOnPC/comments/r80f95/ssf_emulator_guide_for_beginners_saturn_emulator |title=SSF Emulator Guide For Beginners (Saturn Emulator) |author=&#039;FreeckyCake&#039; |publisher=Reddit |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;FC-Guide_AoG&amp;quot;&amp;gt;{{cite web|url=https://altarofgaming.com/how-to-play-sega-saturn-games-on-windows-pc/ |title=How to Play Sega Saturn Games on Your Windows PC |author=&#039;FreeckyCake&#039; |publisher=Altar of Gaming |date=3 Dec 2021}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The website FantasyAnime, which is well known for hosting fan-translation patches for many SNES RPGs among others has detailed guides for many advanced emulators of old consoles before 2000 and 2010. They have a much more detailed guide than FreeckyCake&#039;s guide above to setting up and running SSF, which was last updated on March 2022.&amp;lt;ref name=&amp;quot;FA-Tutorial&amp;gt;{{cite web|url=https://fantasyanime.com/emuhelp/ssf |title=SSF Tutorial |publisher=FantasyAnime |date=31 March 2022}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Troubleshooting===&lt;br /&gt;
A rough translation of Shima&#039;s FAQ about compatibility issues with various games and fixes for them. The original can be found [https://web.archive.org/web/20190331080907/http://www.geocities.jp/mj3kj8o5/ssf/setting.html here].&lt;br /&gt;
&lt;br /&gt;
The configuration closest to accurate hardware emulation would be: Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 0. Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;. Alternatively, &amp;quot;Setting5&amp;quot; (holding the 5 keyboard button at startup) achieves similar results.&lt;br /&gt;
&lt;br /&gt;
General issues:&lt;br /&gt;
* &#039;&#039;&#039;Character sprites in SNK games don&#039;t appear:&#039;&#039;&#039; Change &amp;quot;Cartridge&amp;quot; to &amp;quot;1MBytes RAM Cartridge&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Flickering in FMVs:&#039;&#039;&#039; Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;No sound:&#039;&#039;&#039; Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Stuttering sound:&#039;&#039;&#039; Enable &amp;quot;Scanline Base Timing&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Game-specific issues:&lt;br /&gt;
* &#039;&#039;&#039;Astal&#039;&#039;&#039;, &#039;&#039;&#039;Denpa Shounenteki Game&#039;&#039;&#039; : Enable &amp;quot;SH2 Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Baroque&#039;&#039;&#039; (FMV issues): Enable &amp;quot;Check Sprite Priority&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Castlevania Symphony of the Night&#039;&#039;&#039; (fix for data select screen), &#039;&#039;&#039;Macross Do You Remember Love&#039;&#039;&#039;, &#039;&#039;&#039;World Heroes Perfect&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Chaos Seed&#039;&#039;&#039;: Enable &amp;quot;Check Cycle Pattern&amp;quot;. Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Daina ☆ Airan, Deep Fear, Mr. Bones, X-Men Vs. Street Fighter&#039;&#039;&#039;: Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dark Savior&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot; (fix for logo). Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for save data screen).&lt;br /&gt;
* &#039;&#039;&#039;Daytona USA Circuit Edition&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Galjan&#039;&#039;&#039;: Enable &amp;quot;SH2 DMA Real Transfer&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Gokujou Parodius Da! Deluxe Pack (aka Fantastic Journey)&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;, Set &amp;quot;Bus Wait Clock&amp;quot; to 0.&lt;br /&gt;
* &#039;&#039;&#039;Grandia&#039;&#039;&#039; (FMV issues): Set &amp;quot;Dot Clock&amp;quot; on 3.7 or above. Set &amp;quot;SlaveSH2 Speed&amp;quot; to 90%, Set &amp;quot;EZ Setting&amp;quot; to Highest.&lt;br /&gt;
* &#039;&#039;&#039;Idol Janshi Suchie-Pai II&#039;&#039;&#039; (fix for cutscenes): Enable &amp;quot;Check Cycle Pattern&amp;quot; and &amp;quot;VDP2 RAM Revision Access&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Lunar Silver Star Story&#039;&#039;&#039; (FMV issues): Enable &amp;quot;SCU DMA Delay Interrupt&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Marvel Super Heroes Vs. Street Fighter&#039;&#039;&#039; (fix for sound noise): Disable &amp;quot;Sound Thread&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Megaman X3&#039;&#039;&#039;, &#039;&#039;&#039;Pro Mahjong Kiwame S&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.7 or above. Set &amp;quot;1Block Clock&amp;quot; to a value as low as possible.&lt;br /&gt;
* &#039;&#039;&#039;Quovadis 2&#039;&#039;&#039; (fix for FMVs): Set &amp;quot;Dot Clock&amp;quot; to 3.0 or above, and &amp;quot;EZ Setting&amp;quot; to &amp;quot;High&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Riglord Saga 2&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3 or above.&lt;br /&gt;
* &#039;&#039;&#039;Ruri Iro no Yuki&#039;&#039;&#039; (fix for company logo among other stuff): Enable &amp;quot;Check Cycle Pattern&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Sol Divide&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 3.4 or above.&lt;br /&gt;
* &#039;&#039;&#039;Sonic Jam&#039;&#039;&#039;: Set &amp;quot;Dot Clock&amp;quot; to 2.7 or above. Enable &amp;quot;Check Cycle Pattern&amp;quot; (fix for 2P Mode in Sonic 2). &lt;br /&gt;
* &#039;&#039;&#039;Taito Chase HQ Plus SC&#039;&#039;&#039;I: Enable &amp;quot;CD Track/Index&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Toshinden URA&#039;&#039;&#039; (if FMVs skip): Set &amp;quot;1Block Clock&amp;quot; to 50. Disable &amp;quot;Check SlaveSH2 Idle Loop&amp;quot;. Enable &amp;quot;Bus Wait&amp;quot;. Set &amp;quot;Bus Wait Clock&amp;quot; to 1. Enable &amp;quot;Enable Instruction Cache&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;The Tower:&#039;&#039;&#039; Enable &amp;quot;VDP2 RAM Write Timing&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Thunder Hawk II, Whizz&#039;&#039;&#039;: Enable &amp;quot;Bus Wait&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Virtua Fighter 2&#039;&#039;&#039;: Enable &amp;quot;VDP2 RAM Revision Access&amp;quot; (fix for key config screen). Enable &amp;quot;Memory Access Wait&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===SSF Drag and Drop Loader===&lt;br /&gt;
[https://www.reddit.com/r/emulation/comments/e9cqrd/drag_drop_rom_loader_for_ssf_emulator_sega_saturn/ The best option] for SSF. Put it in your SSF directory. It works with normal Saturn filenames. Just drag and drop the game file, like Mednafen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Unfortunately, the web-link shown in the 2019 Reddit post linked above is since erased. Other sources will need to be found. It is probably found in [https://playnite.link/forum/thread-62.html this thread] at [[Playnite]] Forums. Be sure to grab the file quickly as it is on an unstable host at MediaFire.&amp;lt;ref name=&amp;quot;PF_ROMLoader&amp;quot;&amp;gt;{{cite web|url=https://playnite.link/forum/thread-62.html |title=Romloader app for SSF Emu (sega saturn) |author=&#039;cos37&#039; |publisher=Playnite Forums |date=11 December 2019}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===CHDSSF===&lt;br /&gt;
[https://github.com/batteryshark/CHDSSF This loader] allows you to use disc image without having to mount them at all with the only major caveat being that it requires you to convert your rips to .CHD beforehand using [http://forums.bannister.org//ubbthreads.php?ubb=showflat&amp;amp;Number=68262#Post68262 chdman] or one of it&#039;s forks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Cheating with CEP===&lt;br /&gt;
&lt;br /&gt;
# [https://gamehacking.org/downloads/cep022.zip download CEP] and prepare your CODELIST.TXT file. You can find an [https://eadmaster.altervista.org/pub/index.php?page=cheatpacks#ssf example with some codes and an handy converter here].&lt;br /&gt;
# start SSF.exe and wait for the game to load, then click About-&amp;gt;cep, and leave the dialog with the base address opened.&lt;br /&gt;
# start cep.exe&lt;br /&gt;
# click &amp;quot;Process&amp;quot; tab, and select the correct emulator version and code type (usually &amp;quot;60codes&amp;quot;)&lt;br /&gt;
# make sure the address in the field in the 2nd line matches the one in SSF (NO NEED TO CLICK &amp;quot;Search&amp;quot;). Usually it won&#039;t match and you will have to change a few digits.&lt;br /&gt;
# click &amp;quot;Codes&amp;quot; tab, select the current game and the cheat codes you want to enable&lt;br /&gt;
# click the &amp;quot;On&amp;quot; button to activate codes&lt;br /&gt;
&lt;br /&gt;
===Free Virtual Drive Software===&lt;br /&gt;
As said above one of the ways to get SSF to use disc images is using a virtual disc drive. Sadly, most of the good free ones don&#039;t work with SSF for one reason or another. They either have a bunch of adware or they don&#039;t support some formats. The ones that do work (along with some that don&#039;t) will be listed below.&lt;br /&gt;
&lt;br /&gt;
As of [https://twitter.com/FessX/status/1151502018185293824 Preview Version R4], you can mount CD images that use .cue and .bin files by going to Options &amp;gt; Peripherals, then in the &#039;&#039;CD Image&#039;&#039; section, select &#039;&#039;&#039;Enable&#039;&#039;&#039;, then select the .cue file of your choosing, and restart the emulator. Mind you that this feature is still experimental, ergo the game will likely crash at certain points, so it&#039;s best to use the software below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|+List of Free Virtual Drive Software&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Program Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Pros&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Cons&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.elby.ch/en/download.html Virtual CloneDrive]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t support .mdf/.mds files. This is kind of a big deal, since quite a few of the Saturn&#039;s popular titles are only available as mdf/mds.&lt;br /&gt;
* Can&#039;t mount .cue files. DON&#039;T mount the .bin instead, as SSF will boot you back to the bios whenever it feels like it if you do. Instead, make a .ccd/.img copy with CloneCD and another virtual drive program.&lt;br /&gt;
|-&lt;br /&gt;
|[http://yubsoft.com/imgdrive/ ImgDrive]&lt;br /&gt;
|&lt;br /&gt;
* Very lightweight. &lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Can be used from the command line.&lt;br /&gt;
|&lt;br /&gt;
* Doesn&#039;t seem to work with .cue/.bin or .cue/.iso files (disc gets mounted, but without audio tracks).&lt;br /&gt;
.mds/.mdf &amp;amp; .ccd/.img/.sub files are fine, though.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.softpedia.com/get/CD-DVD-Tools/CD-DVD-Rip-Other-Tools/Alcohol-52.shtml Alcohol 52% Free Edition]&lt;br /&gt;
|&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
* Very reliable.&lt;br /&gt;
|&lt;br /&gt;
* Installer contains optional adware.&lt;br /&gt;
* Mounting the images causes the sound files to autoplay.&lt;br /&gt;
* The installer forces you to install crapware called Smart File Advisor, which you can&#039;t uninstall without uninstalling Alcohol.&lt;br /&gt;
(You can mostly ignore the program by stopping it from running on startup, or you can install the program while completely offline using an [http://www.free-codecs.com/download/alcohol_52.htm offline installer] and the crapware will fail to install itself and won&#039;t cause any further issues at any point)&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.daemon-tools.cc/products/dtLite Daemon Tools LITE]&lt;br /&gt;
|&lt;br /&gt;
* Nice UI.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* Installer tries to fill your computer up with adware, and newer versions force you to install adware (Version 4.30.4 does not force it).&lt;br /&gt;
* Sends data on every image you mount to an outside location. &amp;lt;ref&amp;gt;{{cite web|url=http://www.neowin.net/news/daemon-tools-knows-what-you-mounted-last-summer|title=Daemon tools spying}}&amp;lt;/ref&amp;gt; (mostly applies to versions 4.4x and on, [https://mega.nz/#!ZLwFXJYL!CYc0yn38agyZcfcJm487Id2XoJZ9JrzfyGpZ-nGY9AQ version 4.3x] seems unaffected and still works with modern systems but might be buggier)&lt;br /&gt;
* No longer run by the original team. Possibly Chinese spyware at this point.&lt;br /&gt;
|-&lt;br /&gt;
|[http://wincdemu.sysprogs.org/ WinCDEmu]&lt;br /&gt;
|&lt;br /&gt;
* Isn&#039;t a cut-down version of a paid software.&lt;br /&gt;
* Open-source.&lt;br /&gt;
* Very lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|-&lt;br /&gt;
|[http://www.magiciso.com/tutorials/miso-magicdisc-overview.htm MagicDisc]&lt;br /&gt;
|&lt;br /&gt;
* Lightweight.&lt;br /&gt;
* Doesn&#039;t try to install unwanted software.&lt;br /&gt;
* Supports every Saturn image extension.&lt;br /&gt;
|&lt;br /&gt;
* SSF isn&#039;t compatible with it.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://web.archive.org/web/20200417060901/http://aaaaaaaa.g2.xrea.com/ssf/ Shima&#039;s Site (archived from xrea.com)]&lt;br /&gt;
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/ Shima&#039;s Site (archived from geocities.jp)]&lt;br /&gt;
* [https://ssftribute.csdprojects.co.uk/ English Tribute Site]&lt;br /&gt;
* [http://segasaturn.org/ Updated Compatibility List Based On Game Region]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Emulators]]&lt;br /&gt;
[[Category:Console emulators]]&lt;br /&gt;
[[Category:Home console emulators]]&lt;br /&gt;
[[Category:Sega Saturn emulators]]&lt;br /&gt;
[[Category:Windows emulation software]]&lt;br /&gt;
[[Category:Android emulation software]]&lt;br /&gt;
[[Category:Closed-source emulators]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51172</id>
		<title>Sega Saturn emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Sega_Saturn_emulators&amp;diff=51172"/>
		<updated>2022-11-26T07:12:12Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: I&amp;#039;ll give this an &amp;quot;~&amp;quot; due to recent bickering over recommendations.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Sega Saturn&lt;br /&gt;
|logo = Sega-Saturn-Console-Set-Mk2.png&lt;br /&gt;
|developer = [[:Sega]]&lt;br /&gt;
|type = [[:Category:Home consoles|Home video game console]]&lt;br /&gt;
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]&lt;br /&gt;
|release = 1994&lt;br /&gt;
|discontinued = 2000&lt;br /&gt;
|predecessor = [[Sega Genesis emulators|Genesis / Mega Drive]]&lt;br /&gt;
|successor = [[Sega Dreamcast emulators|Dreamcast]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Sega_Saturn|Sega Saturn]]&#039;&#039;&#039; 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 &amp;amp; VDP2 GPU. The arcade board, &#039;&#039;&#039;[https://segaretro.org/Sega_Titan_Video ST-V (Sega Titan Video)]&#039;&#039;&#039;, uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD-ROM discs).&lt;br /&gt;
&lt;br /&gt;
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.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Sega Titan Video&amp;quot;&amp;gt;ST-V&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[Mednafen]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[{{MednafenURL|releases}} {{MednafenVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=MednafenST-V&amp;gt;Version 1.31.0 added experimental support for ST-V games that don&#039;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.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|Kronos&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[{{KronosDownloadLink}} {{KronosVer}}]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{~}}&amp;lt;ref group=N name=KronosST-V&amp;gt;All ST-V games are launchable on Linux; most games are still problematic on Windows.&amp;lt;/ref&amp;gt; ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://www.uoyabause.org/static_pages/download 1.9.3]&amp;lt;br/&amp;gt;[https://buildbot.libretro.com/nightly/ libretro core]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[BizHawk]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://tasvideos.org/BizHawk/ReleaseHistory.html {{BizHawkVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=BizHawksaturnus&amp;gt;Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[{{SSFDownloadLink}} {{SSFVer}}] &lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{~}}&amp;lt;ref group=N name=SSF&amp;gt;[https://github.com/shimazzz/SEGASaturnEmulator-SSF/issues/15#issuecomment-1038281021 Due to recent virus detections in the latest versions], it is risky to use.&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[MAME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://www.mamedev.org/release.html {{MAMEVer}}]&lt;br /&gt;
|{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Nova]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://www.patreon.com/file?h=31179979&amp;amp;i=4658332 0.6]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20121006154739/http://satourne.consollection.com Satourne]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/c/c4/Satourne_v2.0_beta_3.7z 2.0 beta 3]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://saturnin.consollection.com Saturnin]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/8/84/Saturnin_v0.40.7z 0.40]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GiriGiri]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://retrocdn.net/images/a/a8/GGD_20010316.7z 0.6a]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro|Yaba Sanshiro 2]]&lt;br /&gt;
|align=left|{{Icon|Android|iOS}}&lt;br /&gt;
|[https://play.google.com/store/apps/details?id=org.devmiyax.yabasanshioro2 {{YabaSanshiroVer}}] ([[Android emulators|Android]])&amp;lt;br /&amp;gt;[http://www.uoyabause.org/static_pages/download 2.1.2.0] ([[Emulators on iOS|iOS]])&amp;lt;br/&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[http://yabause.org/download {{YabauseVer}}]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[SSF]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[{{SSFDownloadLink}} git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{TBD}}&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;8&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
||[[Yaba Sanshiro]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[http://www.uoyabause.org/static_pages/download 2.2.0] &amp;lt;br&amp;gt;[https://github.com/devmiyax/yabause git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause|Yabause Wii]]&lt;br /&gt;
|align=left|{{Icon|Wii}}&lt;br /&gt;
|[https://wiibrew.org/wiki/Yabause_Wii Unofficial r2926 beta 26]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|Yabause Community Edition&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://digiex.net/threads/yabause-community-edition-public-a1-0-download-sega-saturn-emulator-for-xbox.13685 0.1 Alpha]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Yabause]]&lt;br /&gt;
|align=left|{{Icon|DC|PSP|PS3}}&lt;br /&gt;
|  (PS3)&amp;lt;br/&amp;gt;[https://store.brewology.com/ahomebrew.php?brewid=3 0.1]&lt;br /&gt;
   [http://yabause.org/download 0.9.14]   (DC)&amp;lt;br/&amp;gt;[https://archive.org/details/yabause-0.9.10-psp.7z 0.9.10] ([[Emulators on PSP|PSP]])&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{~}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;references group=N /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[Mednafen]]&lt;br /&gt;
:An open-source, [[multi-system emulators|multi-system emulator]] with an original Saturn core. It&#039;s currently the most accurate but runs from the command-line (obviously it&#039;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 &amp;gt;= 3.3GHz and a turbo frequency of &amp;gt;= 3.7GHz (e.g. Xeon E3-1226 v3 or i5-4590)&amp;lt;ref name=&amp;quot;Mednafen Saturn core documentation&amp;quot;&amp;gt;{{MednafenURL|documentation/ss.html}}&amp;lt;/ref&amp;gt;. By default, only x86-64 builds have Saturn support, but unofficial x86-32 builds and [[libretro]] frontends like [[RetroArch]] can surpass this limitation.&lt;br /&gt;
&lt;br /&gt;
;[[SSF]]&lt;br /&gt;
: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.&lt;br /&gt;
&lt;br /&gt;
;[[Yabause]]&lt;br /&gt;
:Used to be the first and only option for multi-platform Saturn emulation. It&#039;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.&lt;br /&gt;
&lt;br /&gt;
:;Yaba Sanshiro 2 &amp;lt;small&amp;gt;(formerly uoYabause)&amp;lt;/small&amp;gt;&lt;br /&gt;
::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. [https://www.uoyabause.org/games Official compatibility page].&lt;br /&gt;
&lt;br /&gt;
:;Kronos&lt;br /&gt;
::A fork of UoYabause 0.5.2 created by François (French dev. AKA &#039;FCare&#039;.). 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). [https://tradu-france.com/wiki-emu-compatibility/index.php?title=Compatibility_list_of_Kronos Compatibility list of Kronos]&lt;br /&gt;
&lt;br /&gt;
;[[MAME]]&lt;br /&gt;
:Has a &amp;lt;code style=&amp;quot;color:darkred;&amp;quot;&amp;gt;saturn&amp;lt;/code&amp;gt; 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&amp;amp;arcade_only=0&amp;amp;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&amp;lt;ref name=&amp;quot;ST-V_A-Z&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. But versions [http://wiki.mamedev.org/index.php/MAME_0.158 0.158]&amp;lt;ref name=&amp;quot;Mame_0-158&amp;quot;&amp;gt;{{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}}&amp;lt;/ref&amp;gt;. (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 &amp;amp; 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] &amp;amp; [http://www.mamedev.com/?p=457 0.198]).&lt;br /&gt;
::- [http://mamedev.emulab.it/kale/fast/files/saturnjp/0.php Sega Saturn JP compatibility list] (Created by MAME dev Angelo &#039;Kale&#039; Salese)&lt;br /&gt;
&lt;br /&gt;
;[[Nova]]&lt;br /&gt;
: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 &#039;Playable&#039; category may only mean the games being in-game but with visual errors).&lt;br /&gt;
&lt;br /&gt;
;[[BizHawk]]&lt;br /&gt;
:An open-source, multi-system emulator designed for tool-assisted speedruns. Its Saturn core is based on [https://github.com/TASEmulators/BizHawk/blob/master/src/BizHawk.Emulation.Cores/Consoles/Sega/Saturn/Saturnus.cs#L9 Mednafen].&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Saturn emulators:&#039;&#039;&#039;&lt;br /&gt;
* [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 &amp;amp; uoYabause, SSF (unofficial site), and Mednafen. Already outdated the next year by progress in the Kronos fork).&lt;br /&gt;
&lt;br /&gt;
==Emulator development==&lt;br /&gt;
:&#039;&#039;This section was copied from Wikipedia in 2014. For an up-to-date explanation, see [[wikipedia:Sega Saturn#Technical specifications|Sega Saturn § Technical specifications]]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The complexity of the system has made the creation of a proper emulator for it rather difficult. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;One very fast central processor would be preferable. I don&#039;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. &amp;quot;Yu Suzuki reflecting upon Saturn&#039;s &#039;&#039;Virtua Fighter&#039;&#039; development&amp;lt;ref name=&amp;quot;YuSuzukiNG&amp;quot;&amp;gt;Next Generation (magazine) issue 2, 1995&amp;lt;/ref&amp;gt;.&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
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&amp;amp;nbsp;kB of cache memory in each CPU was critical to maintaining performance.  One example of how the Saturn was utilized was with &#039;&#039;Virtua Fighter&#039;&#039;&amp;lt;nowiki&amp;gt;&#039;&amp;lt;/nowiki&amp;gt;s use of one CPU for each character&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Many of the Saturn&#039;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&amp;lt;ref name=DreisbachCG&amp;gt;{{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 &amp;lt;!-- Bot retrieved archive --&amp;gt; |archivedate = September 27, 2007}}&amp;lt;/ref&amp;gt;. In order to port &#039;&#039;Duke Nukem 3D&#039;&#039; and &#039;&#039;PowerSlave&#039;&#039; to the Saturn, Lobotomy Software had to almost entirely rewrite the Build engine to take advantage of the Saturn&#039;s unconventional hardware&amp;lt;ref name=DreisbachCG/&amp;gt;.  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&amp;lt;ref name=YuSuzukiNG/&amp;gt;. Sega responded to these criticisms by writing new graphics libraries which were claimed to help make development easier&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;&amp;gt;&#039;&#039;So many 32-Bit Systems To Choose From&#039;&#039; Next Generation (magazine) issue 12, 1995&amp;lt;/ref&amp;gt;. These libraries were presented as a new operating system by Sega of Japan&amp;lt;ref name=&amp;quot;NextGenDec95&amp;quot;/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
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&#039;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 &#039;&#039;Tomb Raider&#039;&#039;&amp;lt;ref name=DreisbachCG/&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Accessories==&lt;br /&gt;
===NetLink===&lt;br /&gt;
Sometimes called &amp;quot;[[XBAND]]&amp;quot; and is a modem for Sega Saturn. Possibly can be emulated by YabaSanshiro.&lt;br /&gt;
===Video CD Card===&lt;br /&gt;
Also called the &#039;&#039;&#039;Movie Card&#039;&#039;&#039; 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.&lt;br /&gt;
&lt;br /&gt;
==Resources==&lt;br /&gt;
* [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)&lt;br /&gt;
&lt;br /&gt;
*[https://antime.kapsi.fi/sega/docs.html Complete (so far) documentation of the Sega Saturn]&lt;br /&gt;
&lt;br /&gt;
*[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])&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
{{Sega}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Home consoles]]&lt;br /&gt;
[[Category:Sega consoles]]&lt;br /&gt;
[[Category:Sega Saturn emulators|*]]&lt;br /&gt;
[[Category:Fifth-generation video game consoles]]&lt;br /&gt;
[[Category:Emulated By MAME]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:VMwareWorkstationVer&amp;diff=51171</id>
		<title>Template:VMwareWorkstationVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:VMwareWorkstationVer&amp;diff=51171"/>
		<updated>2022-11-26T07:06:40Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: A new version (17.0) has recently released&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;17.0&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:Bsnes-mtVer&amp;diff=51022</id>
		<title>Template:Bsnes-mtVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:Bsnes-mtVer&amp;diff=51022"/>
		<updated>2022-11-17T04:44:20Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: Has been updated to version 1.3.4 as of September 5, 2022&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;1.3.4&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=51020</id>
		<title>Nintendo DS emulators</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Nintendo_DS_emulators&amp;diff=51020"/>
		<updated>2022-11-17T04:23:23Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: /* Emulators */ sort&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox console&lt;br /&gt;
|title = Nintendo DS&lt;br /&gt;
|logo = DSlitewhite.png&lt;br /&gt;
|developer = [[:Nintendo]]&lt;br /&gt;
|type = [[:Category:Handheld consoles|Handheld game console]]&lt;br /&gt;
|generation = [[:Category:Seventh-generation video game consoles|Seventh generation]]&lt;br /&gt;
|release = 2004&lt;br /&gt;
|discontinued = 2013&lt;br /&gt;
|predecessor = [[Game Boy Advance emulators|Game Boy Advance]]&lt;br /&gt;
|successor = [[Nintendo DSi emulators|Nintendo DSi]]&lt;br /&gt;
|emulated = {{✓}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{for|other emulators that run on NDS hardware|Emulators on DS}} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;[[wikipedia:Nintendo DS|Nintendo DS]]&#039;&#039;&#039; (NDS) is a handheld console produced by Nintendo on November 21, 2004, and had 2 ARM CPUs (ARM9 and ARM7) with 4MB of RAM. The main selling point was the use of dual screens for gameplay, with one being a touchscreen. It is the only console to have come close to the [[PlayStation 2 emulators|PlayStation 2]] in lifetime sales (154.02 million units), as a result of attracting a large number of casual players, and even non-gamers, into the gaming community.&lt;br /&gt;
&lt;br /&gt;
==Emulators==&lt;br /&gt;
&amp;lt;div style=&amp;quot;max-width:100%; overflow:auto;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Game Boy Advance emulators|GBA]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Nintendo DSi emulators|DSi]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[libretro]]&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|&amp;lt;abbr title=&amp;quot;Free/Libre and Open-Source Software&amp;quot;&amp;gt;FLOSS&amp;lt;/abbr&amp;gt;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Active&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|[[Recommended emulators|Recommended]]&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|PC / x86&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[http://melonds.kuribo64.net/downloads.php {{MelonDSVer}}] [https://github.com/Arisotura/melonDS/actions &amp;lt;br/&amp;gt;Dev Builds]&lt;br /&gt;
|{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME#DeSmuME X432R|DeSmuME X432R]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[http://web.archive.org/web/20150920170430im_/http://shikaver01.webcrow.jp/desmume_x432r/index.html 2015-04-19]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[GBE+]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/shonumi/gbe-plus/releases {{GBEVer}}]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[mGBA#medusa|medusa]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://mgba.io/downloads.html alpha 2]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} || {{✗}}&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;/&amp;gt;||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://corgids.wordpress.com/ CorgiDS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/PSI-Rockin/CorgiDS/releases git]&amp;lt;br /&amp;gt;[http://www.emucr.com/search/label/CorgiDS SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}&amp;lt;ref&amp;gt;https://corgids.wordpress.com/2018/02/12/extended-break/&amp;lt;/ref&amp;gt; ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|ndsemu&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://github.com/rasky/ndsemu git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{✓}} ||{{~}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20110225190819/http://neonds.com/ NeonDS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[https://web.archive.org/web/20100925152735/http://neonds.com/system/files/NeonDS_0.2.1.zip 0.2.1]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|dasShiny&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[https://github.com/Cydrak/dasShiny git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://ds-duos.blogspot.com/ DuoS]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.emulator-zone.com/download.php/emulators/nds/duos/DuoS.zip 8/25/2012 Beta]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[Ensata]]&lt;br /&gt;
|align=left|{{Icon|Windows}}&lt;br /&gt;
|[http://www.mediafire.com/file/x0odmalrndt9m7a/Ensata+v1.4d.rar 1.4d]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://web.archive.org/web/20111130005614/http://ideasemu.biz/ iDeaS]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux}}&lt;br /&gt;
|[http://www.emulator-zone.com/files/emulators/nds/ideas/ideas1040.7z 1.0.4.0]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS/releases git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Mobile / ARM&lt;br /&gt;
|-&lt;br /&gt;
|[[DraStic]]&lt;br /&gt;
|align=left|{{Icon|Android|Pandora|Pyra}}&lt;br /&gt;
|[https://forum.mobilism.org/viewtopic.php?f=422&amp;amp;t=3629008 {{DraSticVer}}]&amp;lt;br&amp;gt;[https://pyra-handheld.com/repo/apps/32 0.1 Pyra]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]] &amp;lt;small&amp;gt;(unofficial)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/rafaelvcaetano/melonDS-android git][https://play.google.com/store/apps/details?id=me.magnum.melonds 1.7.0]&lt;br /&gt;
|{{~}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Delta]]&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/rileytestut/Delta git]&lt;br /&gt;
|{{✗}} ||{{~}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[https://inds.nerd.net/ iNDS]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(nds4ios derived)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[https://github.com/iNDS-Team/iNDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}} &amp;lt;small&amp;gt;(WIP)&amp;lt;/small&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|nds4ios&lt;br /&gt;
|align=left|{{Icon|iOS}}&lt;br /&gt;
|[http://nds4ios.angelxwind.net/i/?page/downloads SVN]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[http://jeffq.com/blog/nds4droid/ nds4droid]&amp;lt;br/&amp;gt;&amp;lt;small&amp;gt;(DeSmuME based)&amp;lt;/small&amp;gt;&lt;br /&gt;
|align=left|{{Icon|Android}}&lt;br /&gt;
|[https://github.com/jquesnelle/nds4droid git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
!colspan=&amp;quot;9&amp;quot;|Console&lt;br /&gt;
|-&lt;br /&gt;
|[[Virtual Console]]&lt;br /&gt;
|align=left|{{Icon|WiiU}}&lt;br /&gt;
|&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://cdn.discordapp.com/attachments/590011753849421846/870274164748079104/desmume_psp_4.zip V4][https://github.com/Xiro28/DeSmuME-PSP git][https://github.com/Xiro28/desmume_psp_experimental Exp.]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✗}}&lt;br /&gt;
|-&lt;br /&gt;
|DesmumeX&lt;br /&gt;
|align=left|{{Icon|Xbox}}&lt;br /&gt;
|[https://www.1emulation.com/forums/topic/35774-desmumex-v087-new-update 0.87]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{✗}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS]]&lt;br /&gt;
|align=left|{{Icon|Switch}}&lt;br /&gt;
|[https://github.com/rsduck/melonDS/releases git]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[NooDS]]&lt;br /&gt;
|align=left|{{Icon|Switch|Vita|PSP}}&lt;br /&gt;
|[https://github.com/Hydr8gon/NooDS git]&amp;lt;small&amp;gt; (Switch/Vita)&amp;lt;/small&amp;gt;&amp;lt;br/&amp;gt;[https://github.com/Xiro28/NooDS_PSP git] &amp;lt;small&amp;gt;(PSP port)&amp;lt;/small&amp;gt;&lt;br /&gt;
|{{✓}} ||{{✗}} ||{{✗}} ||{{✓}} ||{{✓}} ||{{~}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME PSP|DSonPSP]]&lt;br /&gt;
|align=left|{{Icon|PSP}}&lt;br /&gt;
|[https://wololo.net/downloads/index.php/download/1235 0.7]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||? ||{{✗}} &amp;lt;small&amp;gt;(POC)&amp;lt;/small&amp;gt; ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Comparisons===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Unlike DeSmuME, melonDS can use wifi, and has some DSi support. In terms of being user-friendly, options in melonDS are more simplified. Has similar DS game compatibility as DeSmuME. Both can run games at a higher internal resolution (sharper 3D objects) and can open roms inside an archive (zip, rar, 7z). Both can display the two screens in a variety of ways, but melonDS has a hybrid mode. [https://i.imgur.com/S73Eb4m.jpg (Example)] While the developers of No$GBA had documented the Wi-Fi capabilities first, melonDS is the first and only emulator that&#039;s gotten as far as it has and it has been found to work reasonably well with a handful of games. Switching to OpenGL in core options may give a performance boost.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]]&lt;br /&gt;
:DeSmuME has had significant improvements since 2018; new features since that time include the use of less CPU/GPU resources and high-resolution 3D rendering, though WiFi capability remains neither emulated nor supported. v0.9.13 from May 2022 is the first &amp;quot;Stable&amp;quot; build in over 7 years and is highly recommended over all previous builds. [[OpenEmu]] uses a shallow fork of the v0.9.11 build and should be avoided as well. If you do run into issues on the v0.9.13 build, then try switching back to the v0.9.11 build (see [[Common Problems and Solutions]] for tips).&lt;br /&gt;
&lt;br /&gt;
;[[DraStic]]&lt;br /&gt;
:A payware, closed-source emulator for [[Android emulators|Android]] devices that can run games at a decent speed even on potato phones. It&#039;s on par with (or in some cases better than) DeSmuME, and emulating it through BlueStacks on PC may actually be a viable and fast alternative aside from a slight input delay. Some rumors have spread around that the developers deliberately put in issues to mess with pirated copies, though this is considered unsubstantiated. At the very least, you shouldn&#039;t expect any support from Exophase and company if you use a pirated copy, though it is available for free on the Raspberry Pi and Odroid via RetroPie.&lt;br /&gt;
&lt;br /&gt;
;[[Delta]]&lt;br /&gt;
:An open source application for iOS with the ability to emulate many consoles and handhelds including the Nintendo DS. Since version 1.3, Delta Emulator allows you to emulate Nintendo DS with DeSmuME or melonDS core, you will need to have DS BIOS or DSi BIOS to play DS/DSi games in Delta using melonDS core, it also allows you to boot into DS/DSi home screen and functions similar to melonDS.&lt;br /&gt;
&lt;br /&gt;
;[[No$|No$GBA]]&lt;br /&gt;
:Focuses on speed, and has major compatibility issues and glitches as a result. Because it was originally a GBA emulator, the DS&#039;s 3D features are still very poorly handled. However, it&#039;s a good option for low-end machines but don&#039;t expect a lot of games to run perfectly. A fan program, No$Zoomer, was released for version 2.6 which increases compatibility and options, as well as the titular zooming and resizing abilities. The biggest addition is noise cancellation which clears up static that No$GBA makes with its 3D rendering. It doesn&#039;t change accuracy though. No$Zoomer never rebased to newer no$gba versions, and looks like it&#039;s abandoned so likely never will. In v2.8, No$GBA became the first emulator to supports DSi games, which has been their most notable feature. Only use No$GBA for DSi games that don&#039;t work on other emulators, debugging (if you&#039;ve taken up romhacking for DS games or homebrew development), if you value speed above everything, if you&#039;re using a potato PC, or just as a last resort.&lt;br /&gt;
&lt;br /&gt;
;[[mGBA#medusa|medusa]]&lt;br /&gt;
:[[mGBA]] developer endrift is also creating a DS emulator, but it&#039;s very much a work-in-progress and isn&#039;t nearly as far as melonDS in terms of the capabilities it&#039;s covered. As of March 2018, medusa&#039;s development is &amp;quot;suspended until further notice&amp;quot;.&amp;lt;ref name=&amp;quot;medusa suspended&amp;quot;&amp;gt;https://mgba.io/2018/03/09/holy-grail-bugs-revisited/#postscript-a-several-month-late-explanation&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;iDeaS&lt;br /&gt;
:An abandoned and experimental DS emulator that uses a plug-in system, it&#039;s very slow and buggy but has partially gotten some features working like the camera and slide accessories.&lt;br /&gt;
;[[Ensata]]: Nintendo&#039;s official DS emulator that was leaked to the public. It&#039;s not very usable or compatible but it can run a few games.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Comparisons of several Nintendo DS emulators:&#039;&#039;&#039;&lt;br /&gt;
* [https://emucross.com/the-next-generation-of-ds-emulators/ Looking Toward the Next Generation of DS Emulators] (By [[Dolphin]] tester, [https://dolphin-emu.org/blog/authors/JMC47/ JMC47], AKA Justin M. Chadwick. 5 June 2017. Tested emulators: melonDS (0.2 and 0.3), medusa (Alpha 2) &amp;amp; GBE+ (1.1) compared to the mature DeSmuME.)&lt;br /&gt;
&lt;br /&gt;
===High resolution===&lt;br /&gt;
;[[melonDS]]&lt;br /&gt;
:Has an OpenGL renderer with upscaling as of version 0.8.&amp;lt;ref name=&amp;quot;melondsopengl&amp;quot;&amp;gt;http://melonds.kuribo64.net/comments.php?id=90&amp;lt;/ref&amp;gt; The renderer is much faster than DeSmuME&#039;s and supports increasing the internal resolution up to 16x native resolution. More features such as texture filtering are planned.&lt;br /&gt;
&lt;br /&gt;
;DeSmuME X432R&lt;br /&gt;
:A fork of DeSmuME that has graphical enhancement such as an option to increase internal resolution and use MSAA. The devs of DeSmuME have now included an option for increased internal resolution (see below), making X432R outdated. See the [[DeSmuME]] page for more details.&lt;br /&gt;
&lt;br /&gt;
;[[DeSmuME]] &amp;lt;small&amp;gt;([[libretro]])&amp;lt;/small&amp;gt;&lt;br /&gt;
:Also has an option to increase internal resolution since [https://github.com/libretro/desmume/commit/5e430dfbc22f9d54c77f291304a38352ee1e5a63 August 8, 2015 git commit]. It requires a very high-end CPU to run at a reasonable framerate.&lt;br /&gt;
;DraStic:Has released a beta version supporting double the original resolution.&lt;br /&gt;
;Virtual Console &amp;lt;small&amp;gt;(Wii U)&amp;lt;/small&amp;gt;:Has a configuration file with support for x2 internal resolution without any significant performance hit (as well as a brightness setting). However, there&#039;s no legit way to enable it without a homebrew-enabled console.&lt;br /&gt;
&lt;br /&gt;
==Connectivity==&lt;br /&gt;
The DS offers five types of connections:&lt;br /&gt;
* &#039;&#039;&#039;Local wireless communications&#039;&#039;&#039; - &#039;&#039;(Multiple cartridges)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS Download Play&#039;&#039;&#039; - &#039;&#039;(Single cartridge)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;Wi-Fi Connection&#039;&#039;&#039; - &#039;&#039;(Online multiplayer)&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;DS/Wii connectivity&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;GBA/DS connectivity&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Name&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Platform(s)&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Latest Version&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Local&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Download Play&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|Wi-Fi&lt;br /&gt;
! scope=&amp;quot;col&amp;quot;|GBA/DS&lt;br /&gt;
|-&lt;br /&gt;
|[[melonDS|melonDS]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS}}&lt;br /&gt;
|[http://melonds.kuribo64.net/downloads.php {{MelonDSVer}}] &amp;lt;br&amp;gt; [https://github.com/Arisotura/melonDS/actions Dev Bulids]&lt;br /&gt;
|{{~}} ||{{~}} ||{{✓}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[DeSmuME]]&lt;br /&gt;
|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}&lt;br /&gt;
|[https://desmume.org/download/ {{DeSmuMEVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{~}} ||{{✓}}&lt;br /&gt;
|-&lt;br /&gt;
|[[No$|No$GBA]]&lt;br /&gt;
|align=left|{{Icon|Windows|DOS}}&lt;br /&gt;
|[http://problemkaputt.de/gba.htm {{No$GBAVer}}]&lt;br /&gt;
|{{✗}} ||{{✗}} ||{{✗}} ||{{✗}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The major challenge with emulating multiplayer functionalities is timing inaccuracies, which have made many projects, such as DeSmuME, not want to implement them.  So far, the only emulator to actually make any progress is melonDS, but even that is still under development. &lt;br /&gt;
&lt;br /&gt;
===Local wireless communication===&lt;br /&gt;
Players who have a copy of the same game can link together using the DS&#039;s wireless signals (given that the game offers this feature).&lt;br /&gt;
&lt;br /&gt;
melonDS supports wireless communication with several games, including &#039;&#039;New Super Mario Bros.&#039;&#039; and the &#039;&#039;Pokémon&#039;&#039; games, but you need to have either multiple instances opened, which can slow down overall performance, or connect multiple computers via LAN. No$GBA can connect but fails before the actual connection is finished.&lt;br /&gt;
&lt;br /&gt;
===DS Download Play===&lt;br /&gt;
This feature allows players with a DS device, and only one copy of a game, to play together. This way, everyone doesn&#039;t need to have a copy of the game.  The player with the physical cartridge will host the game while the other players connects using a &amp;quot;downloaded&amp;quot; version received from the host.  Normally they are either simple mini-games, stripped-down demos of the main game, or a limited version of multiplayer.  In most cases it&#039;s better to use multi-cart instead, however, there are some games, like &#039;&#039;Mario Party DS&#039;&#039;, that require Download Play to use its multiplayer.&lt;br /&gt;
&lt;br /&gt;
Download Play is supported by melonDS. Like with local multiplayer, it is very hit and miss but unlocking the framerate helps. melonDS will often fail during the download process, but some games actually go as far as booting and sometimes in-game as well.&lt;br /&gt;
&lt;br /&gt;
===Nintendo Wi-Fi Connection=== &lt;br /&gt;
Nintendo&#039;s online service that was available for the Wii and DS and was free to use.  It was shut down on May 20, 2014, due to the company GameSpy, the ones who were managing these servers, shutting down its multiplayer services after being bought out. A popular game that used this feature was &#039;&#039;Mario Kart DS&#039;&#039;.  &lt;br /&gt;
&lt;br /&gt;
There was a third-party DeSmuME fork that successfully emulated WFC but has quite a bit of requirement (Ethernet cable, though this can be circumvented with external software). After the service shutdown, there was a version compatible with the fan servers (restoring all DLC data but sadly most multiplayer games had their content lost forever).  melonDS is one of the only emulators to offer Wi-Fi capabilities. It&#039;s still a work-in-progress, but it works relatively well.&lt;br /&gt;
&lt;br /&gt;
===DS/Wii connectivity===&lt;br /&gt;
Uses wireless communication on the DS to connect to the Wii. The idea is parallel to the GBA Link Cable for the GameCube, and just like the Link Cable, only a handful of games actually have this feature. Some notable examples are &#039;&#039;Final Fantasy Crystal Chronicles: Echoes of Time&#039;&#039; which is essentially the same as the DS port but can connect with other DSs with the game, &#039;&#039;Pokémon Battle Revolution&#039;&#039; in which players could transfer their Pokémon from the Generation IV main series games and use the DS as a controller, &#039;&#039;Animal Crossing: City Folk&#039;&#039; in which data could be transferred between the DS version &#039;&#039;Animal Crossing: Wild World&#039;&#039;, and the &#039;&#039;Nintendo Channel&#039;&#039; on the Wii where players could download demos of DS games to their console using Download Play (basically the same idea as the Download Station kiosk).&lt;br /&gt;
&lt;br /&gt;
So far, no emulator has been able to emulate this feature, nor have attempted to. If this was ever going to be emulated, it would require work on both ends.&lt;br /&gt;
&lt;br /&gt;
===GBA/DS connectivity===&lt;br /&gt;
Inserting a GBA cartridge in the Slot-2 of the Nintendo DS while a game is running can unlock various gameplay features for [https://nintendo.fandom.com/wiki/List_of_Nintendo_DS_games_with_GBA_connectivity several DS games]. &lt;br /&gt;
&lt;br /&gt;
It&#039;s unknown if No$GBA supports this, but it can be done in DeSmuME by going to Config &amp;gt; Slot 2 (GBA Slot) and selecting GBA Cartridge. Select the GBA ROM file, make sure it&#039;s &amp;lt;code&amp;gt;.sav&amp;lt;/code&amp;gt; file is in the same folder. You may need to reset the game for it to take effect. &lt;br /&gt;
As of version 0.9, melonDS supports GBA connectivity and even added support for the solar sensor on GBA Boktai cartridges used in Boktai DS (Lunar Knight), something DeSmuME has yet to support.  Either drag and drop the GBA ROM onto the program before starting or open the file before loading the NDS file.&lt;br /&gt;
&lt;br /&gt;
==Nintendo DSi==&lt;br /&gt;
{{Main|Nintendo DSi emulators}}&lt;br /&gt;
&lt;br /&gt;
==Special hardware==&lt;br /&gt;
;Guitar Hero pad: Used in the &amp;quot;Guitar Hero: On Tour&amp;quot; series (required) and Band Hero DS. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Piano for Easy Piano: Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Taito paddle controller: Compatible with Arkanoid, Space Invaders Extreme, Space Invaders Extreme 2, and Space Bust-a-Move. Supported by DeSmuME (Slot 2).&lt;br /&gt;
;Tilt sensor: Used in &amp;quot;Tony Hawk&#039;s Motion/Hue&#039;s Pixel Painter.&amp;quot; No emulators support this add-on yet. (Slot 2)&lt;br /&gt;
;Rumble pack: Supported by DeSmuME (Slot 2). Requires compatible Joystick.&lt;br /&gt;
;Slide controller: Required by &amp;quot;Slide Adventure Mag Kid&amp;quot;. Yasu made a shoddy [http://home.usay.jp/pc/etc/nds/iDeaS_slide.zip plug-in] for iDeaS (the recommended version was 1.0.2.9.) to try to emulate it. No emulators support this add-on at the moment.&lt;br /&gt;
;Nintendo Wireless Keyboard: Bundled with &amp;quot;Learn with Pokémon: Typing Adventure&amp;quot; (JP/EU/AU). The game refuses to boot without a keyboard, but it can be run on emulators with an anti-piracy fix and another DeSmuME-specific save bug fix. There is also [http://pokemonlog.com/pokemon-fuligin-download-rom/ a pre-patched ROM.] While it&#039;s playable using the on-screen keyboard on the lower screen, the keyboard isn&#039;t actually emulated. There is [https://github.com/AnimeCommander/Learn.With.Pokemon-Typing-Adventure.lua/blob/master/Pok%C3%A9mon%20Typing%20DS%20Keyboard%20Script.lua a Lua script] that permits using the actual keyboard by mapping presses of the actual keyboard to taps of the virtual Touch Screen. However, you are going to need to blank out all the control/hotkey bindings of DeSmuME if you are going to play this game because some of the keyboard keys also activate some controls; otherwise, pressing the Q key would also pause the game, given one example. A recommendation would be to have a separate copy of 32-bit DeSMuMe which purpose is playing *only* this game. In that copy, place the patched ROM, the Lua script, and a 32-bit version of [https://sourceforge.net/projects/luabinaries/files/5.1.5/Windows%20Libraries/Dynamic/ lua51.dll.] (The platform used in building the &amp;lt;code&amp;gt;.dll&amp;lt;/code&amp;gt; should not matter.) Even then, not only is the emulated workaround a little slow but saving is still broken. Use savestates, instead.&lt;br /&gt;
;DS camera: Accessory bundled with the Japan-only Face Training (a European localization for Christmas 2007 was canceled, and it was released as a retail DSi game in 2010 using the internal camera rather than the original accessory). Not to be confused with the built-in DSi camera. No emulators exist for it at all.&lt;br /&gt;
;Bayer DIDGIT: A glucose meter for diabetic children with a game called &#039;&#039;Knock &#039;Em Downs: World&#039;s Fair&#039;&#039; that rewards them for checking their blood sugar levels regularly. The game has been dumped but no support for the glucose meter peripheral exists as of the time of this writing; it may, however, be possible to add reward points through Action Replay codes, not to mention that the game will still function without the glucose meter attachment anyway (albeit with reduced functionality, of course).&lt;br /&gt;
&lt;br /&gt;
===iQue DS region lock===&lt;br /&gt;
iQue is Nintendo&#039;s Chinese subsidiary (previously a partnership between them and Wei Yen until 2013), so when they released the DS with a few localized games, their ROMs had special flags set in them to check if the hardware that ran the cartridge was iQue&#039;s or Nintendo&#039;s as a sort of region lock. Nintendo&#039;s own hardware would fail this check, throwing an &amp;quot;Only for iQue DS&amp;quot; error in white text on a black background. No other DS games have this mechanism; not even for Korean releases. This region lock is bypassed by the 3DS for these DS games, even though 3DS games have their own region lock. It&#039;s weird.&lt;br /&gt;
&lt;br /&gt;
Emulators differ in their behavior to this region lock. No$GBA crashes. DeSmuME can load them. However, for melonDS, you need a [[Emulator Files|Firmware Dump]] from an iQue DS, otherwise, it will replicate the region lock.&lt;br /&gt;
&lt;br /&gt;
The only way the ROM will accept other hardware (and thus emulators) is with a hack, involving a simple byte change. Use a hex editor to change the byte located at &amp;lt;code&amp;gt;0x1D&amp;lt;/code&amp;gt; from value &amp;lt;code&amp;gt;80&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;00&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Other issues===&lt;br /&gt;
Certain games, such as American Girl titles (e.g. &#039;&#039;Julie Finds a Way&#039;&#039; and &#039;&#039;Kit Mystery Challenge&#039;&#039;) suffer from severe flickering issues which keep those games from being playable on most emulators. [[DraStic]] was the first emulator able to run the two games properly, and while DeSmuME r5043 had an initial fix that worked around the glitch, it was removed in later revisions as it broke compatibility with &#039;&#039;Pokémon SoulSilver Version&#039;&#039; among others; this has since been patched on r5531 once the true nature of the [https://sourceforge.net/p/desmume/bugs/1134/ bug] was better understood. The fix would be later incorporated in other emulators. &#039;&#039;Ultimate Mortal Kombat&#039;&#039; suffers from flickering and slowdown due to the way it loads sprites, though it isn&#039;t as serious in DraStic. &#039;&#039;Star Wars: The Clone Wars – Jedi Alliance&#039;&#039; is an even more egregious example, crashing due to timing differences between actual hardware and an emulated system.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Nintendo DSi emulators]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
{{Nintendo}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Consoles]]&lt;br /&gt;
[[Category:Handheld consoles]]&lt;br /&gt;
[[Category:Nintendo consoles]]&lt;br /&gt;
[[Category:Seventh-generation video game consoles]]&lt;br /&gt;
[[Category:Nintendo DS emulators|*]]&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:MelonDSVer&amp;diff=51019</id>
		<title>Template:MelonDSVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:MelonDSVer&amp;diff=51019"/>
		<updated>2022-11-17T04:22:06Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: oops&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;0.9.5&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
	<entry>
		<id>https://emulation.gametechwiki.com/index.php?title=Template:MelonDSVer&amp;diff=51018</id>
		<title>Template:MelonDSVer</title>
		<link rel="alternate" type="text/html" href="https://emulation.gametechwiki.com/index.php?title=Template:MelonDSVer&amp;diff=51018"/>
		<updated>2022-11-17T04:21:37Z</updated>

		<summary type="html">&lt;p&gt;SMB99thx: Updated on November 4&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;0.9.6&lt;/div&gt;</summary>
		<author><name>SMB99thx</name></author>
	</entry>
</feed>