Sega Saturn (Yabause)Link

BackgroundLink

Yabause is an active Sega Saturn emulator that is both open-source and written with portability in mind. The libretro port only supports the software renderer at the moment, which is more accurate but also slower than the GL renderer.

Author(s): Guillaume Duhammel|Theo Berkau|Anders Montonen

Contribute to this documentationLink

In order to propose improvements to this document, visit it's corresponding source page on github. Changes are proposed using "Pull Requests."

LicenseLink

GPLv2

ExtensionsLink

bin|cue|iso

Note

Yabause does not support cue files that point to multiple bin files. Convert multi-bin tracks to single-bin tracks for proper operation.

BIOSLink

Filename Description md5sum
saturn_bios.bin Sega Saturn BIOS af5828fdff51384f99b3c4926be27762

FeaturesLink

Feature Supported
Saves
States
Rewind
Netplay
RetroAchievements
RetroArch Cheats
Native Cheats
Controllers
Rumble
Sensors
Camera
Location
Subsystem

OptionsLink

The Yabause core has the following options that can be tweaked from the core options menu. The default setting is bolded.

  • Frameskip (Off/On): Frames are skipped when the CPU is unable to keep up a stable rate.
  • Force HLE BIOS (Restart) (Off/On): HLE BIOS will be used even when a real BIOS file is present.
  • Addon Cartridge (Restart) (none/1M_ram/4M_ram): Allows switching between the various RAM cartridges released for the system.

ControllersLink

The Yabause core supports four controller setting(s):

  • Saturn Pad

yabause_saturnpad

  • Saturn 3D Pad

yabause_saturn3dpad

  • Multitap + Pad

yabause_multitap_pad

  • Multitap + 3D Pad

yabause_multitap_3dpad

Yabause Saturn Pad Saturn 3D Pad
A RetroPad_B -
X RetroPad_Y -
RetroPad_Select -
Start RetroPad_Start -
D-pad RetroPad_Dpad -
B RetroPad_A -
Y RetroPad_X -
C RetroPad_L1 -
Z RetroPad_R1 -
L RetroPad_L2 -
R RetroPad_R2 -
RetroPad_L3 -
RetroPad_R3 -
Left Analog RetroPad_Left_Stick -
RetroPad_Right_Stick -

CompatibilityLink

Yabause Core Compatibility List