Fix ROM selection being forgotten when the launcher restarts (#8).
- ROMs selected with Browse For ROM are now remembered after both Play and closing the launcher.
- Cancelling the picker or selecting an invalid file preserves the last valid ROM selection.
- The fix lives in the shared recomp-ui launcher and is included through F-Zero's dependency pin.
Reproduced the failure in the original Windows v1.7.0 package and Linux AppImage using their actual file dialogs. Verified fresh selection and repeated relaunch/Play cycles in the v1.7.1 release packages, with external ROMs and paths containing spaces. All 23 shared launcher tests and all 9 F-Zero tests pass on Windows and Linux.
Download the Windows x64 ZIP or Linux x86_64 AppImage below. Supply your own F-Zero (USA) ROM. ROMs, personal settings/saves, music packs, MSU patches and imported third-party shaders are not included.