[Feature Request] Being able to delete overrides and core options files from RetroArch UI.
Hey!
It's really easy to have a core not starting (or even crashing RetroArch :p) while testing settings/core options, but no options to undo your mistake inside RA. Like you changed a core option and the core doesn't boot anymore? You have no other choice than deleting the .opt file manually.
Of course for a lot of us it's a trivial thing to do but on some systems it's not that easy, you may have to use FTP or Telnet/SSH for example, which can be "scary" for new users, or you may have to plug a keyboard/mouse "just for that". I have no experience with streaming machines such as Nvidia Shield, etc. but I guess it can be problematic on these too. And even on PC it can be annoying since you have to close/Alt-Tab RA, navigate to the folder, delete the file and restart/switch back to RA.
So yeah, IMO it would be a GREAT addition to have a new menu when a core is loaded, idk something like Main Menu > Manage Core Configuration Files maybe? So basically you'd load the core then go to that menu and you'd see:
- Delete Core Override (which internally would simply delete retroarch/config/name_of_the_core/name_of_the_core.cfg).
- Delete Specific Overrides (a submenu that would list all the others .cfg files found for the core).
- Reset Core Options (deletes name_of_the_core.opt or the core lines from retroarch-core-options.cfg depending on the "Use Global Core Options File" setting).
- Delete Specific Game Options Files (a submenu that would list all the others .opt files found for the core).
And maybe even put duplicates for the existing "Delete Core/Content Dir/Game Remap File" and shaders presets options in that menu as well?
I'm not a dev or anything so there's ~~maybe~~ probably a better way to handle that, but you get the idea: something that would allow the user to delete overrides/core options within the RA UI!
Since I've opened this feature request, core options can be deleted from Quick Menu > Options > Manage Core Options, which was a great addition. However if the content doesn't boot then it's still an issue and you still need to delete the .opt file manually.
I still think a dedicated menu to manage overrides and core options files (and like I said maybe remaps and shaders presets as well) would be a great addition.