FCare / Kronos

Kronos is a Sega Saturn emulator.
http://fcare.github.io
232 stars 22 forks source link

[Sonic R (US)] Freezes after the Prepare for challenge screen. Standalone Kronos. #1373

Open Jomanakk opened 2 years ago

Jomanakk commented 2 years ago

Sonic R. US Version. Standalone Kronos PC SPECS: Intel Core I5 12400F GTX 1650 4GB Video settings image

The issue is that after collecting the 5 sonic tokens to fight metal sonic I get to see the "Prepare for challenge" screen for 6 seconds but then when the screen fades to black. nothing loads. I think it just freezes there (everything was slowing down so badly) VSYNC AIN'T ON

kronos.zip Here is a savestate to show the issue.

fafling commented 2 years ago

Freeze can be reproduced in public v2.3.1 and in the last WIP, only in OpenGL core (CPU RBG on or off) and only with GPU or Triangles tesselation modes. The other video options don't seem to trigger that issue. It doesn't happen with CPU tesselation or in CS core.

During the freeze, Kronos GUI doesn't respond. However that freeze is in fact temporary, and Kronos resumes emulation after several minutes on my PC.

Also, during the freeze, the memory used by Kronos doubles from 1 GB to 2 (with all other video options at default values).

There's no error message in DebugView.

Tested with the redump image.