Difference between revisions of "SSF"

From Sega Retro

(Updated previous versions archive, +links)
(I removed the EmuCross link because the author was too dumb to figure out how to use it and reviews Mednafen and Yabause instead.)
 
(15 intermediate revisions by 8 users not shown)
Line 1: Line 1:
:''This article is about the emulator. For the audio format, see [[Saturn Sound Format]].''
+
:''For the identically-abbreviated [[Sega Saturn]] audio format, see [[Saturn Sound Format]].''
 
+
{{EmuBob
[[File:SSF.png|thumb|300px|right|SSF 0.10 showing the PAL Saturn BIOS.]]
+
| bobscreen=SSF.png
 
+
| system=[[Sega Saturn]], [[Sega Titan Video]]
'''SSF''' is a Windows-based [[emulator]] of the [[Sega Saturn]] and [[Sega Titan Video]] (ST-V, an arcade board very similar to the Saturn). Despite the historical difficulty of emulating the Saturn's rather idiosyncratic and complex architecture, and the fact that SSF is developed by a sole developer (Shima), it has overtaken other Saturn emulators to the point of being able to run the majority of games with few to no issues. It is designed to run game CDs directly, so images must be mounted with a virtual drive program (e.g. [[wikipedia:Daemon Tools|Daemon Tools]]) in order to be played.
+
| os=[[Windows PC]], [[Android]]
 +
| developer=Shima
 +
| language=
 +
| date=2022-17-02{{ref|https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases}}
 +
| version=2022-17-02 PreviewVer R28
 +
}}{{stub}}'''SSF''' is a [[Sega Saturn]] emulator developed by Japanese programmer Shima and first released around the turn of the new millenium. One of the system's more accurate emulators, it has seen multiple updates in recent years to include ISO and bin/cue support where it was previously required to run discs off a physical drive. The emulator has also seen Android support in recent years.
  
 
==Features==
 
==Features==
Line 12: Line 17:
 
* Joystick support
 
* Joystick support
 
* Can dump screenshots in BMP format, and audio in WAV format
 
* Can dump screenshots in BMP format, and audio in WAV format
 +
* Unoptimized PAL games can be made run at the speed of their NTSC counterpart by setting the "Emulation Speed" lever to 1.20, often without unwanted acceleration of music and sound playback.
 +
* A certain degree of input lag can be compensated for by disabling V-sync and enabling VDP2 Ram write timing.
  
==Compatibility==
+
===Emulated components===
SSF currently has a very high level of compatibility, running more than 80% of known Sega Saturn games. A frequently updated compatibility list is available at [http://www.segasaturn.org/ segasaturn.org], and the SSF Tribute sites (see below) also offer lists.
+
{|class="sortable" style="width:auto"
 
+
! Component !! %
{|class="wikitable" style="text-align:center"
 
! Component!!%
 
|-
 
| SH2 emulator ||100%
 
|-
 
| 68000 emulator  ||100%
 
|-
 
| VDP1 block ||95%
 
|-
 
| VDP2 block  ||95%
 
|-
 
| SCU block  ||100%
 
 
|-
 
|-
| SMPC block ||100%
+
| SH2 emulator || 100%
 
|-
 
|-
| SCSP block  ||95%
+
| 68000 emulator || 100%
 
|-
 
|-
| CD block || 85%
+
| VDP1 block || 95%
|}
 
 
 
==Minimum system requirements==
 
 
 
{|class="wikitable"
 
 
|-
 
|-
|'''Operating system''' || Windows 2000, Windows XP, Windows XP 64-bit Edition
+
| VDP2 block || 95%
 
|-
 
|-
|'''CPU''' || Any CPU supporting: FPU, MMX, SSE, SSE2, TSC (P4-class or higher)
+
| SCU block || 100%
 
|-
 
|-
|'''RAM''' || 256 MB or more
+
| SMPC block || 100%
 
|-
 
|-
|'''Graphics card''' || DirectX 9.0c capable, graphics card supporting Vertex Shader 2.0 and Pixel Shader 2.0
+
| SCSP block || 95%
|-
 
|'''Sound''' || DirectX 9.0c compatible, able to play 44100 Hz stereo PCM
 
|-
 
|'''CD drive''' || Drive supporting MMC3 read command
 
 
|-
 
|-
 +
| CD block || 85%
 
|}
 
|}
  
==Download==
+
==Downloads==
{{Download|version=0.11 alpha, revision 5 (12 April 2010)|file=SSF_011_alpha_R5.zip|filesize=594 kB}}
+
Latest releases can be downloaded at the [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases author's github].
 
+
{{multidownload
===Prior versions===
+
| file1=SSF 012 beta R4.7z
The most recent version is usually the best to use, though a few games may work better with previous ones (see compatibility lists). A repository of previous versions (starting from version 0.06 alpha 4) is maintained on the official site. For convenience, those available at the time of writing have been bundled below.
+
| filename1=SSS v0.12 beta R4
* {{file|SSF_versions_0.06_alpha_4_to_0.11_alpha_R5.7z|SSF versions 0.06 alpha 4 to 0.11 alpha R5}} (7.54 MB)
+
| file2=SSF TestVer (2017-07-02).7z
 +
| filename2=SSF TestVer (2017-07-02)
 +
| file3=SSF_012_beta_R5.7z
 +
| filename3=SSF version 0.12 beta R5
 +
| file4=SSF old versions.7z
 +
| filename4=SSF versions 0.06 alpha 4 to 0.12 beta R4
 +
}}
  
 
==External links==
 
==External links==
*[http://www7a.biglobe.ne.jp/~phantasy/ssf/index.html SSF official homepage] (Japanese)
+
{{creditsheader|Main}}
*[http://www.segasaturn.org/ SSF compatibility list at segasaturn.org] (updated frequently)
+
* [https://github.com/shimazzz/SEGASaturnEmulator-SSF/releases Github]
*[http://evilboris.sonic-cult.net/SSF/ SSF Tribute Neo] including help, compatibility list and screenshot sections
+
* [http://aaaaaaaa.g2.xrea.com/ssf/ Official website] (Japanese)
*[http://ssftribute.csdprojects.co.uk/ SSF Tribute] including help, compatibility list and BIOS downloads
+
* [https://web.archive.org/web/20190331134556/http://www.geocities.jp/mj3kj8o5/ssf/l Official website] (Japanese) (Wayback Machine)
 +
* [http://evilboris.sonic-cult.net/SSF/ SSF Tribute Neo] fansite
 +
* [http://www.segasaturn.org/ SSF Sega Saturn Emulator Compatibility List] fansite
  
[[Category:Saturn Emulators]]
+
==References==
 +
<references/>

Latest revision as of 17:47, 2 April 2024

For the identically-abbreviated Sega Saturn audio format, see Saturn Sound Format.

Video game console emulator

SSF.png
SSF
System(s): Sega Saturn, Sega Titan Video
OS: Windows PC, Android
Developer: Shima
Last release date: (1 year ago)
Last version: 2022-17-02 PreviewVer R28

This short article is in need of work. You can help Sega Retro by adding to it.


SSF is a Sega Saturn emulator developed by Japanese programmer Shima and first released around the turn of the new millenium. One of the system's more accurate emulators, it has seen multiple updates in recent years to include ISO and bin/cue support where it was previously required to run discs off a physical drive. The emulator has also seen Android support in recent years.

Features

  • BIOS file not required, but may improve compatibility in certain cases
  • All regions (PAL & NTSC) emulated
  • Backup memory emulated
  • Savestates supported
  • Joystick support
  • Can dump screenshots in BMP format, and audio in WAV format
  • Unoptimized PAL games can be made run at the speed of their NTSC counterpart by setting the "Emulation Speed" lever to 1.20, often without unwanted acceleration of music and sound playback.
  • A certain degree of input lag can be compensated for by disabling V-sync and enabling VDP2 Ram write timing.

Emulated components

Component %
SH2 emulator 100%
68000 emulator 100%
VDP1 block 95%
VDP2 block 95%
SCU block 100%
SMPC block 100%
SCSP block 95%
CD block 85%

Downloads

Latest releases can be downloaded at the author's github.

Download.svg

Download SSF
Multiple downloads available

External links

Main

References