After receiving the Rasperry Pi 4, I have been dealing with Retropie more and more in the last few days and have now found out a lot myself - but unfortunately not everything. So there are still a few questions for which I have not found a solution so far, as follows:
1.) The scrape function is a great thing and looks very nice, but it also takes up a lot of space on the memory card. The "Remove" function does not remove the downloaded data, as initially assumed, but the entire ROM. How is it possible to completely delete the data from the scrape function instead of the entire ROM file? Where is all the data for this stored and is it easy to safely remove with a file manager?
2.) Can deleted modules or systems also be safely deleted from the "opt/retropie/emulators" folder as well as "opt/retropie/libretocores" and "opt/retropie/configs" without Retropie getting into problems?
3.) When removing the ports, are the corresponding program folders or installations also completely removed, e.g. with "Kodi"? The corresponding folder in "ports" apparently only shows a configuration file, but not the entire program folder. I would like to check this and delete it myself if Retropie doesn't do this after removing the port from the configuration menu, especially since I don't know if I want to keep the player yet.
4.) Can I simply back up the configuration including all emulators, cores and other folders (approx. 700 MB) from the "opt/retropie" directory 1:1 with Midnight Commander onto my external exFAT formatted SD card and, if necessary, simply copy it back under the shell or the pixel file manager in case an update broke something or all my settings were lost due to an update? The latter is particularly important to me.
I was able to copy the data. The only question is whether all the file permissions were copied or whether they are important at all with Retropie and have a negative effect in some way.
5.) Where can I find all the update and menu scripts that are responsible for the settings of Retropie, Emulation Station and RetroArch? Or are they also in the "opt/retropie" folder? I want to save that too. And are there any other folders belonging to Retropie outside of the "opt" directory? I would like to back up everything that belongs to this platform so that I can start a new installation via the retropie script in an emergency without having to reinstall the entire system or format the SD card. Can this also be done using these instructions or with Raspbian instead of Ubuntu? https://retropie.org.uk/docs/Debian/#download-retropie
I would then simply copy the setup to the SD card myself or start it using the installation script: https://github.com/RetroPie/RetroPie-Setup
Or I use this tutorial: https://www.makeuseof.com/tag/install-retropie-app-raspberry-pi/
Then I would simply restore all the data that I had previously backed up using Midnight Commander and simply overwrite the data from the installation, so that I then have everything the way it was before the last update.
Also, I'm a bit confused about how to use Retroarch. After starting, I initially had a green menu and was able to conveniently save and load save states from the SNES9x with the controller by pressing the home button and one of the shoulder buttons on the controller at the same time. The remaining buttons were assigned the same way as you are used to from the SNES controller and as I had set it in Retropie in the controller menu. After updating Retroarch to the latest version, this no longer seems to be the case. Instead, I now get a completely different menu and the Start and Select keys are now on the keyboard at the same time, while the Select key calls up the emulations menu. How can you change it so that the old settings apply again? I thought that because of the one-time controller configuration in Retroarch for the emulators, which is already preset and adapted to the respective controller via Retroarch, or do I really have to set everything up again separately for each system and emulator? The strange thing is that it seemed to be working before the update. Now I can't seem to even set the shortcuts for fast save, turbo and reset. Also, I'd like to get back to the emulation menu via the home button instead of one of the in-game buttons.
Thanks in advance for your help!