{"id":46897,"date":"2018-12-23T12:27:04","date_gmt":"2018-12-23T12:27:04","guid":{"rendered":"https:\/\/www.libretro.com\/?p=46897"},"modified":"2019-02-24T20:02:18","modified_gmt":"2019-02-24T20:02:18","slug":"introducing-kronos-a-new-sega-saturn-stv-emulator","status":"publish","type":"post","link":"https:\/\/www.libretro.com\/index.php\/introducing-kronos-a-new-sega-saturn-stv-emulator\/","title":{"rendered":"Introducing Kronos: a new Sega Saturn\/ST-V emulator"},"content":{"rendered":"<p>Kronos is a fork of YabaSanshiro, which is itself a fork of Yabause. The project was started by Fran\u00e7ois, his main goal was to have an emulator benefitting from YabaSanshiro improvements, while being friendly with x86_64 architecture and desktop computers.<\/p>\n<p>Over time, several new features were added :<\/p>\n<ul>\n<li>Sega ST-V emulation (the arcade version of the Sega Saturn)<\/li>\n<li>Modern OpenGL Core support, it should now have a fair compatibility, even with intel GPUs, the minimum requirement is OpenGL 3.3 Core, and 4.2 if you want to benefit from gpu tesselation<\/li>\n<\/ul>\n<p>Additional things to know :<\/p>\n<ul>\n<li>It&#8217;s using a high performance SH2 cached interpreter, albeit different from the dynarecs used in YabaSanshiro, the CPU frequency requirement is still around 30% lower than an emulator using a classic SH2 interpreter like beetle-saturn<\/li>\n<li>It&#8217;s compatible with beetle-saturn savefiles, there is even a core option to load them from the same path<\/li>\n<li>It&#8217;s compatible with zipped cue+bin+wav isos, you don&#8217;t need to uncompress them or convert them to CHD<\/li>\n<li>There are several core options to improve rendering (tesselation, upscaling, &#8230;)<\/li>\n<\/ul>\n<p>Shining Force 3 on Sega Saturn :<br \/>\n<a href=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/Shining-Force-III-USA-181222-013250.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-46906 size-full\" src=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/Shining-Force-III-USA-181222-013250.png\" alt=\"\" width=\"960\" height=\"720\" srcset=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/Shining-Force-III-USA-181222-013250.png 960w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/Shining-Force-III-USA-181222-013250-300x225.png 300w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/Shining-Force-III-USA-181222-013250-768x576.png 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/a><br \/>\nCotton 2 on Sega ST-V :<br \/>\n<a href=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/cotton2-181222-105042.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-46907 size-full\" src=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/cotton2-181222-105042.png\" alt=\"\" width=\"704\" height=\"448\" srcset=\"https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/cotton2-181222-105042.png 704w, https:\/\/www.libretro.com\/wp-content\/uploads\/2018\/12\/cotton2-181222-105042-300x191.png 300w\" sizes=\"(max-width: 704px) 100vw, 704px\" \/><\/a><\/p>\n<p>Things to do\/fix :<\/p>\n<ul>\n<li>Improve compatibility with non windows\/linux platforms, in the case of MacOS X we&#8217;ll first need a retroarch with OpenGL 3.3 enabled<\/li>\n<li>Improve input lag, we are 1 frame behind beetle-saturn at the moment<\/li>\n<li>Add CHD support<\/li>\n<li>Hook optional YabaSanshiro SH2 interpreters as core options, while they are not cross-platform, they could be interesting to further improve performances on their respective platforms (x86_32,arm,arm64)<\/li>\n<li>Hook alternative input devices (lightgun, mouse, keyboard, &#8230;)<\/li>\n<li>Fix the &#8220;toggling fullscreen\/windowed&#8221; issue (it will result in a black screen if you do that while playing)<\/li>\n<li>Fix game specific issues, detailed reports are welcome at\u00a0<a href=\"https:\/\/github.com\/FCare\/Kronos\/issues\">https:\/\/github.com\/FCare\/Kronos\/issues<\/a><\/li>\n<\/ul>\n<p>There is a compatibility list available <a href=\"http:\/\/tradu-france.com\/tfwiki-1.28.2\/index.php?title=Compatibility_list_of_Kronos\">here<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kronos is a fork of YabaSanshiro, which is itself a fork of Yabause. The project was started by Fran\u00e7ois, his main goal was to have an emulator benefitting from YabaSanshiro improvements, while being friendly with x86_64 architecture and desktop computers. Over time, several new features were added : Sega ST-V emulation (the arcade version of [&hellip;]<\/p>\n","protected":false},"author":8222,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[28,239],"tags":[236,237,238],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46897"}],"collection":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/users\/8222"}],"replies":[{"embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/comments?post=46897"}],"version-history":[{"count":8,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46897\/revisions"}],"predecessor-version":[{"id":46910,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/posts\/46897\/revisions\/46910"}],"wp:attachment":[{"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/media?parent=46897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/categories?post=46897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.libretro.com\/index.php\/wp-json\/wp\/v2\/tags?post=46897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}