Aug. 18, 2026
8:49 p.m.
Implement IApplicationData::get_LocalFolder(), get_RoamingFolder() and get_TemporaryFolder() by returning a minimal IStorageFolder backed by a real directory, instead of the current E_NOTIMPL stub. Needed for SteelSeries GG, whose GGEZ.exe uses Microsoft.Data.Sqlite, which probes Windows.Storage.ApplicationData at startup to detect whether it's running in a packaged (UWP) context. Under Wine the ApplicationData object is obtained successfully, but querying any of these folder properties throws a NotImplementedException that isn't caught by the caller, crashing the whole process before it gets a chance to run. Signed-off-by: Jaco van Zyl <jvanzyl5@outlook.com> (pyr0hax) -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11700