Sega Saturn emulator YabaSanshiro as a core?

Don’t know. Thats why I am asking. As far as I know yabause contains upscaling very very limited

YabaSanshiro (uoYabause) upscales rendering resolutions to your native Display or 1x/2x/4x increments. It has limited texture filtering with only Bilinear, FXAA, and Scanlines available only while using the multiplier resolution options.

Bilinear Filtering has little affect if any on 3d textures.

1 Like

And it does that very well in fact!

YabaSanshiro does not emulate well 2D fighting games. :frowning:

Can u compile the kronos core and share it?

+1 for that Kronos core. Also a yaba sanshiro libretro core would be great it could even work on mobile like standalone yaba sanshiro and the emu has upscaling so pc users get happy to, mednafen is too demanding.

@brunobelo

It depends on the 2d fighting game at the moment. This is what I get with my Shield TV on the latest version 2.1.5.

Working: (Some with minor graphic/sound bugs, but fully playable)

  • Street Fighter 2 Collection
  • Super Street Fighter 2 Collection
  • Street Fighter Alpha
  • Street Fighter Alpha 2
  • Street Fighter Alpha 3
  • Vampire Savior
  • Nightwarriors Darkstalkers Revenge
  • Marvel Super Heroes
  • Astra Superstars
  • Asuka 120 Burning Fest
  • Cyberbots
  • Fighters History Dynamite
  • Galaxy Fight
  • Fatal Fury 3
  • Golden Axe The Duel
  • Groove on Fight
  • King of Fighters 97
  • King of Fighters 96
  • Mortal Kombat Trilogy
  • Pocket Fighter
  • Real Bout Fatal Fury
  • Real Bout Fatal Fury Special

Not Working

  • MSH vs SF
  • Xmen vs SF
  • Xmen COTA
  • WakuWaku 7 (Loads, but huge graphical issues making it non playable)

Just because it’s working doesn’t mean it’s well emulated. A lot of games of your list have glitches, making them barely playable. Astra superstars is just one example…

Which games and what bugs? Maybe our definitions of playable are different. What bug in Astra Superstars makes it unplayable?

Yeah, our definition of unplayable is different, for sure. :slight_smile:

Again, i don’t think YabaSanshiro is the one we should port, kronos is basically an improved version of it.

Edit : another thing to take into consideration : i’m in contact with the author of kronos and he is very interested in a libretro port because it would alleviate his work on frontends (his fork is targetted at cross-platform, unlike YabaSanshiro)

5 Likes

Then go for kronos :slight_smile:

Oh, there is even a third emulator which is yabause based? Why all the different forks and no push to the yabause officially? But it’s nice to see that Saturn emulation got some attention the last years and I hope to see more progress in general. Perhaps mednafen guys can work together with the other ones when it comes to specifics?

Things have started to move for the kronos-libretro port, while the port still lacks an opengl implementation, is not present in the buildbot, and only tested on linux x64, it runs both saturn and ST-V (arcade saturn) pretty well. If you want to test it, there are basic instructions at https://github.com/FCare/Kronos/tree/extui-align/libretro

3 Likes

Looking forward to an official build soon, possibly with chd support.

So, I just checked latest core builds and Kronos is listed there, but no word on Libretro’s blog so far. Any previous settings for bios, etc needed or will it work without pre configuration?

it’s still WIP. Last I checked it was crashing on some threading issues, including loading saved games, and the GL renderer isn’t hooked up yet, which is sort of a big deal for Kronos. However, the dynarec is up and working, and it seems to be at least usable.

Nice Hunter, one thing I noticed is that it still doesn’t support CHD files, so I couldn’t test it. I’m just happy that we all have one more alternative for Saturn in Retroarch.

cool, looks like it only builds for windows :thinking:

Nice! I like a lot Saturn beetle core but it require a powerful CPU (3 Ghz) to run at full speed.

@te_lanus I have seen a build for Linux too inside the buildbot.