Repository navigation
Mac driver options follow the registry.
WineRunner.syncMacDriver(_:engine:bottle:)reads the bottle's real Mac driver values (Retina mode, Command as Control) before each launch, writes only what differs from the game's profile, and checks each write (MacDriver.SyncResult). While a wineserver runs it asks it (reg query); otherwise it readsuser.reg, which is what the next wineserver loads and starts nothing. A registry that can't be read means every value is written.MacDriver: the profile's values, how the Mac driver reads an option (y/t/1, n/f/0),user.regandreg queryparsing.applyMacDriveris removed.AppSettings.appliedRetina/appliedMacDriverare no longer used (kept so older versions can read the file).
Validation: 192 tests pass.