Got a new computer, Retroarch games got screwed up

I like to emulate multiple gaming platforms on Retroarch. One of them is windows 98 through dosbox pure. I recently bought a new laptop but the f# keys are written REALLY small on the keys so while playing console emulated games I ended up pressing the wrong function keys. My windows 98 games worked just fine until I started accidentally pressing the wrong Function keys. Now the games don’t show up when I play them.

I think I changed a setting somehow with the function keys and I need to know which setting it was so I can change it back. What do the function keys do to retroarch that could have changed it? I know F1 opens the menu, F2 save states, F4 loads state, F6-F7 changes states, what do the other F# keys do that could have changed retroarch and how do I change it back?

I also have the original retroarch on my old computer so if retreiving an old settings file and replacing my new one with the one that works will solve it I am willing to do that. But I need to know what files control retroarch functionality.

Go ahead and try your old config and see if it helps.

You can see what’s assigned to the F keys in settings > input > hotkeys.

I checked my .cfg file, it’s the same as my old computer according to the “Date modified” meaning it hasn’t been changed.

However I did notice one thing odd. The games that don’t work their .sav file “Date modified” doesn’t change. It’s as if retroarch isn’t even loading the .sav file. One of my windows 98 games does work and it’s date does change.

On that topic they only don’t work if I try opening them in Launchbox. Launchbox will open windows 98 but it won’t open the D drive the game is saved in. If I go through the chore of finding the .zip file the game is saved as from retroarch instead of Launchbox windows 98 opens, and the game is in the D drive. Then Retroarch creates another .sav file with a more up-to-date “Date modified”.

So how does Retroarch determine which .sav files to look at? That’s the problem I’m having, Retroarch isn’t looking at the right .sav files that the game is saved at. It just created new ones Launchbox ignores.

RetroArch doesn’t look at sav files at all. If a core does, it’s going to just look in the ‘saves’ directory, so if you’re getting different results with a launcher, it’s probably setting the ‘saves’ directory somewhere else for whatever reason.

So how do I tell retroarch which file to look at when I run a game? I think it got screwed up when I accidentally pressed either F3, F5, or F12.

If it’s not the .sav file then is it the .zip files in the save folder? Can I tell retroarch to look at those files?