ClusterM / retroarch-clover

GNU General Public License v3.0
321 stars 50 forks source link

Save state "floating wing window" not showing up when exiting back to the NES Classic menu #59

Open sceptre2k3 opened 7 years ago

sceptre2k3 commented 7 years ago

I posted this in the Hakchi2 repo, but am unsure whether it should go here instead (not quite certain which component has the error).

Original description:

"Background of my system:

hakchi2 2.15 + new retroarch clover (0.7)
have 283MB of games uploaded

I experience intermittent issues with the save state "floating wing window" not showing up when exiting back to the NES Classic menu.

What seems to be happening is when I go back to the NES Classic too quickly after the game loads (either on first load when selecting the game or when loading a save state), I end up back at the menu but there is no "floating wing window" to save or to resume the game. This is reproducible pretty much all the time for various retroarch systems (NES, Super NES, Genesis).

There is a workaround that seems present: I've tried this experiment by loading the game, waiting ~5-10s, then going back to the menu, and the "floating wing window" more consistently shows up.

I tested with the original 30 games (exit back to the menu as soon as the game loads), and the issue does not appear. This seems to indicate it is a retroarch-clover issue (new state zipping maybe?). Don't know if this is a (new) real issue, or something just inherent with the retroarch-clover design."

Additional information found after the initial post:

pcm720 commented 7 years ago

That's probably related (but not limited) to sleep in retroarch-clover script. Basically, you're leaving RetroArch too soon (most likely. it doesn't even initialize the core). Try not to do this.