Core Directory

I changed the Core directory from the root folder it was located to a folder on my SD card. For some reason, after downloading a bunch of cores, I have now found out RetroArch changed the directory back to its default location without notifying me or asking my permission to do so. What’s the point of allowing me to change the directory if RetroArch will underhandedly change it back?

We use the same codebase everywhere. Android is the only platform that is weird about that, but there it is.

I don’t really understand what you mean?

I mean that the option doesn’t work right on Android because Google won’t let you load dynamic libraries from outside of the application’s directory but that doesn’t mean the option doesn’t work elsewhere. We should probably hide it for Android, though, since we know it doesn’t work there.

Am I able to change the directory if I sideload the app?

no, sideloading won’t have an effect. I don’t think even having root matters in later Android versions, though I’m not sure about that.