Can RetroArch update itself?

If not, it would be nice if RA had an update option which retained existing settings and data.

Thank you for all your fantastic work, devs!

No, it can’t update itself, but you can download the updated executables from the buildbot and just replace the ones you have without touching your configs. This will keep all of your settings intact. Conversely, you can just copy your configs from your old installation to a new one.

Thanks a lot for the reply. Follow-up:

Does RA know how to merge new settings, create new system files, notify of missing additional DLLs, etc if they are not copied?

It’ll tell you if it’s missing DLLs, in which case, the easiest thing is to download the “redist” package from the buildbot, which is just an archive with all of the lib dependencies.

1 Like

Very, very cool to know, thank you.

Interesting tidbit: RetroArch (formerly SSNES) used to be able to update itself via SSNES-phoenix, including that frontend. It would rename and overwrite its executable and relaunch itself while running. It was very convenient for lazy users like me! Haha.