Having a bizarrely weird time setting up emulation in Bazzite?

I've got a desktop PC running Bazzite (AMD Ryzen 5700X, Nvidia RTX 3080, 32GB RAM)
I've been having a good time with it, but today I decided I wanted to finally play some emulation which I haven't done since moving from Windows.

I first tried setting up EmuDeck as that seemed suggested for Bazzite, but I ran into issues using Steam Rom Manager through it because it did not give me any options to use a parser for PS1 games via Retroarch, only through Duckstation which I did not want to use. Nothing I tweaked in EmuDeck seemed to allow for this and Steam Rom Manager, when configured by emudeck, didn't seem to have any options for me to add my own parsers.

After fussing for a while I decided to just try setting up emulation my own way and uninstalled and scrapped all my Emudeck stuff. So I installed Retroarch's flatpak, got it set up, got it running my PS1 games, got Steam Rom Manger standalone, got the games added to Steam successfully, and the games were running! But then, fastforwarding crashes retroarch? Like any amount at all completely locks up Retroarch until I kill the task. I tried looking this up, found a thread about it being an issue with the "latest version" of the flatpak, but it was like a 2 year old thread? So it didn't really feel like current, relevant information.

I got pretty tired and frustrated and decided to delete everything again and to get advice from others before trying this again.
Solution
going to Settings > Frame Throttle and disabling Fast-Forward Frameskip seems to fix this, which is the fix i'd read online
Was this page helpful?