Repository navigation
0.1.5
Steam stays signed in across engine switches.
- Engine 2.x is built from CrossOver's source, which reports the Windows user as
crossover. Engine 1.x reports the Mac user. Windows encrypts saved logins (DPAPI) with a key based on that name, so Steam's saved login couldn't be read after switching engines, and Steam asked to sign in again. MaPC now setsCX_REPORT_REAL_USERNAME=1for every Wine process, so both engines use the same name. - One-time: anything saved while on a 2.x engine (for example a Steam login last made there) needs one more sign-in after updating. After that, logins carry across engine switches in both directions.
Validation: 174 tests pass.