Kronos Documentation

version 2.6.1
last updated : December 27, 2023

Site : Join us on Github
Youtube : Join us on Youtube - Kronos
Discord : Join us on Discord


Kronos is a Sega Saturn/ST-V emulator based on Yabause and Yaba Sanshiro. Copyright (C) 2017-2024 - François Caron. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.


Table of Contents

For recent changes refer to the English Changelog.txt file.


Introduction :

Kronos is an open source Sega Saturn/ST-V emulator written in standard C/C++. Based on Yabause/UoYabause/Yaba Sanshiro, the goal is to improve Sega Saturn Emulation.

Back to Top


Before starting :

To get a full experience, follow these steps :

Back to Top


OpenGL / Compute Shader video core :

The Compute Shader core is the only one available since version 2.5.5 following the removal of the OpenGL core in version 2.5.5.

Some graphics issues should not be resolved with OpenGl core (i.e : Sega Rally holes on the road).

Back to Top


Specific Kronos Features :

Back to Top


How to launch a STV game ?

To launch a STV game, follow these steps (Windows port) :

Back to Top


ST-V Compatibility list :

A compatibility list with ST-V games (need more tests) :

Working games :

Back to Top


Command line :

Here's the list of available command line parameters :

Settings Description
--autoframeskip=0|1 Enable or disable auto vertical synchronization.
--autoload=<"SAVESTATE"> Automatically start emulation and load a save state.
-a or --autostart Automatically start emulation.
--binary=[:ADDRESS] Use a binary file.
-b or --bios=<"BIOS"> Choose a bios file.
-l or --language=<"language"> Choose the system language: english, deutsch, french, spanish, italian, japanese.
-c, --cdrom=<"CDROM"> Choose the cdrom device.
-f or --fullscreen Start the emulator in fullscreen.
-h or --help Show this help and exit.
-i or --iso=<"ISO"> Choose a dump image file. supports i.e. .cue, .iso, .zip
-nb or --no-bios Use the emulated bios.
-ns or --no-sound Turns sound off.
-v or --version Show version and exit.

Back to Top


How to create a CHD image ?

Back to Top


What do we need ?

Back to Top


How to translate Kronos ?

You have to download this file : Kronos_default.yts

Translating Kronos is pretty simple. Here's an example :

File|"translate the string here"
Close|"translate the string here"

Here's a french example :

File|Fichier

Back to Top


Translations :

Author Language
Benjamin Siskoo French
Luis Manuel Sánchez Pérez German
siminoliso Italien
Luis Manuel Sánchez Pérez Spanish
dante3732 Russian


Back to Top


Contact :

Name E-Mail
François Caron François Caron
Benjamin Siskoo Benjamin Siskoo


Back to Top


Team :

Name Description
François Caron Kronos developper
rob-ack Developper
Benjamin Siskoo Translator, build maintainer, tester
Barbudreadmon Kronos Retroarch port
Fafling Tester with technicals docs knowledge
Luis Manuel Sánchez Pérez Spanish/deutsch translator, tester


Back to Top


Kronos est sous Copyright © 2017-2024 par François Caron.

SEGA SATURN is either a trademark or registered trademark of SEGA.
Kronos is not affiliated with or endorsed by any of the companies mentioned.