@battlecat said in Config file creation:
Does this mean that if I need to reset the retroarch.cfg it too will reset to defaults if I remove it?
Your original post is about ...configs/all/retroarch.cfg. If you delete it, RetroArch won't create a new one for you.
If you don't believe me, you can test it and see. :D Rename retroarch.cfg to a different name and execute the emulator you want. Then look at your ...configs/all/ directory to see if there's a new retroarch.cfg there.
Be aware that if you delete/rename the retroarch.cfg, the RetroArch will use its own defaults (what is default in its source code), but not the RetroPie defaults. Do you get what I mean?
When you reinstall RetroArch, like I suggested in my first response, you get a brand new retroarch.cfg with some presets made for RetroPie using.