I've sideloaded MD.emu and NES.emu onto my nvidia shield. They work great except that I get an error whenever I try to create a save state. In NES.emu I get "File I/O Error" and in MD.emu I get "File Permission Denied." I also installed SNES 9x Ex+ via the Google Play Store and was able to create save states with that just fine. I'm assuming that MD.emu and NES.emu are throwing errors because they're sideloaded while SNES 9x Ex+ is not. Storage permissions are enabled for all three of these apps. Is there anything I can do to allow the sideloaded emulators to create save states?
Thanks in advance,
~Robot 1X
u/ ptrichardson helped me solve the problem. I had to save in the nvidia shield directory.
https://www.reddit.com/r/ShieldAndroidTV/comments/me4s36/file_permission_denied_when_creating_save_state/