Saturn Kronos core crashes on save state?! (Help!)

No problem here making savestates with Kronos and Panzer Dragoon Saga. That looks like a setup issue, but your logs don’t give any hint about it. Does it happen with a fresh retroarch setup ?

Not sure about a fresh setup I don’t want to lose my settings for the other emulators at the moment. But, what in the setup could cause something like that to happen? My PSX Beetle HW core is making save states just fine…

There are a lot of .dll files in the installation folder could one of those be causing the problem?:

avcodec-58.dll

avformat-58.dll

avutil-56.dll

content_favorites.lpl

content_history.lpl

content_image_history.lpl

content_music_history.lpl

content_video_history.lpl

libass-9.dll

libbluray-1.dll

libbz2.dll

libcaca-0.dll

libcrypto-1_1-x64.dll

libexpat-1.dll

libfontconfig-1.dll

libfreetype-6.dll

libfribidi-0.dll

libgcc_s_seh-1.dll

libglib-2.0-0.dll

libglut.dll

libgmp-10.dll

libgnutls-30.dll

libharfbuzz-0.dll

libhogweed-6.dll

libiconv-2.dll

libidn2-0.dll

libintl-8.dll

liblzma-5.dll

libmp3lame-0.dll

libncurses5.dll

libnettle-8.dll

libogg-0.dll

libopencore-amrnb-0.dll

libopencore-amrwb-0.dll

libopus-0.dll

libpcre-1.dll

libpcre2-16-0.dll

libpng16-16.dll

libsamplerate-0.dll

libspeex-1.dll

libssl-1_1-x64.dll

libssp-0.dll

libstdc+±6.dll

libtheoradec-1.dll

libunistring-2.dll

libvo-amrwbenc-0.dll

libvorbis-0.dll

libvorbisenc-2.dll

libwinpthread-1.dll

libx264-155.dll

libxml2-2.dll

libzstd.dll

qt.conf

Qt5Core.dll

Qt5Gui.dll

Qt5Network.dll

Qt5Widgets.dll

retroarch.cfg

retroarch.default.cfg

retroarch.exe

SDL2.dll

swresample-3.dll

swscale-5.dll

uninstall.exe

xvidcore.dll

zlib1.dll

You can try moving your retroarch.cfg somewhere else temporarily. If that fixes it, you can “bisect” your config by moving it back out and copying half back in (i.e., so the rest of the options fall back to default values). If your problem returns, your issue comes from one of those options, so take half of that half and paste it in, rinse/repeat.

I tried moving the retroarch.cfg file out of the folder and deleting the other one like you said but making a save state still crashes the emulator…

Hmm, I don’t see any overrides active in your log, so I don’t guess moving your ‘config’ directory out will help any.

I would suggest downloading a new copy of RetroArch (the portable/7zip bundle) and open it up somewhere just to see if a fresh setup acts the same way. If it does, there’s likely something external to RetroArch that’s causing the issue.

Where is that portable zip bundle on the main site? The nightly or stable download?

It’s any of the non-installer Windows downloads, like this one: https://buildbot.libretro.com/stable/1.9.2/windows/x86_64/RetroArch.7z

Yeah this version of the emulator is still crashing on save state…I just don’t get it…how come I can save a state just find in PSX Beetle HW and not this core?

Not reproducible on my side, the game won’t even crash if i enable rewind or runahead (those features trigger savestates at each frames), it doesn’t look like a core issue so i’m not gonna be able to help.

Just to be sure, you didn’t change any setting in that new retroarch setup ? Everything is default ?

Yeah, everything was default. Why wouldn’t the logfile show why it crashed?

if it’s not something inside of RetroArch that’s causing the crash, RetroArch wouldn’t be aware of what’s happening to be able to write it.

In this topic this guy turned off Savestate Thumbnails and menu widgets and it stopped crashing.

But tried it and it didn’t work…

I turned off Graphic Widgets but didn’t see " Menu widgets" Is that the same thing or is there a separate option for menu widgets?

If other people report no problems, what are some things outside of Retroarch that could be causing this to happen?

I have the same issue with kronos and yabause. sadly no solution either.

But how come you can actually save normally in-game but not make a save state? What would stop that from happening?

Hi there, long time lurker, first time posting.

I just wanted to confirm that Kronos and Yaba also do this to me 100% of the time with Retroarch (just updated to 1.9.5 to see if it would help, to no avail). As soon as I try to save, the whole emulator shuts down. My specs are Alienware M17 R3, 10980HK, 32GB Ram, Nvidia 2080S, 2TB SSD, Win 10 20H2.

All I have done is install the default retroarch and have downloaded some cores… This is an extremely fresh install as I got this computer on a Dell blowout so I’ve literally only had it a couple weeks and haven’t used Retroarch much at all yet.

So, three of us have confirmed the issue here and one has no issue. What we need to find is what us three have in common that is causing it and where our setups may differ from the user that can even enable rewind! WOW! That instantly crashes the emulator here too.

I’ll do whatever I can to help. I am not super savvy with Windows, as I am coming from 20 years on Apple computers, but I’ll try my best.

Bavanity, just curious do you have any standalone versions of Kronos and Yaba emulators already installed on your computer?

I do have Yaba Sanshiro standalone installed as I find it crashes less than the libretro core. I also wanted to experiment with the latest Vulkan update but find it quite buggy. Not that it really matters as Nvidia OpenGL is very strong, unlike AMD (in windows I mean). I didn’t bother with Kronos as the last version I can find is 2.15 and a few months old, and the core is updated much more frequently.

A friend of mine has an Aorus gaming laptop, also running windows 10, and he has problems with both Kronos standalone and Yaba when assigning controls sometimes. It just doesn’t work or won’t allow trigger assignment for 3D control pad. Or you click on a control to assign and it won’t wait for an input to it’s impossible to assign. If you fluke it once, be happy and don’t do it again LOL. I am experiencing the exact same issue on Yaba standalone so haven’t bothered with Kronos. I mean if more than one person experience identical issues, it’s usually something that can be fixed. I am using an xbox one controller.

PS re rewind, it works fine on beetle saturn and mame/final burn neo.

Some clarification about my previous statement, i can enable rewind, it won’t crash, but it won’t work properly either, afaik rewind/runahead/netplay can’t with hardware-rendered cores.

I’m always using a default retroarch config for my tests, meaning i delete/rename retroarch.cfg before doing my tests.

Try uninstalling your Yaba Sanshiro standalone emulator and then try the Retroarch yaba core. Maybe when you make a save state in retroarch Yaba it’s conflicting with the standalone Yaba emulator already installed.