-
Notifications
You must be signed in to change notification settings - Fork 0
Running GAMMA on newer Wine 10 engines and Latest Crossover
ModOrganizer 2.5.2 ships with usvfs binaries that break under newer Wine engines, namely everything newer than CX24. This introduces crashes, broken shaders, assets that appear to be missing, hangs during launch and loading, etc.
If you want to run GAMMA through latest CrossOver or Sikarugir engines - update ModOrganizer's usvfs binaries before treating the symptoms as a renderer, shader, or mod-list problem.
This has been reproduced with the ModOrganizer binaries bundled with GAMMA / ModOrganizer 2.5.2 when used with newer Wine engines.
The failure mode can look unrelated to usvfs because MO2 may still open and the game may partially start. The key clue is that the virtual file system is not reliably presenting the modded game files to the launched process.
In my case it looked like this:

Download usvfs v0.5.7.2 from the ModOrganizer2 usvfs release page:
https://github.com/ModOrganizer2/usvfs/releases/tag/v0.5.7.2
Close ModOrganizer and any running Wine processes first. Then replace the usvfs files in the ModOrganizer / GAMMA folder:
usvfs_proxy_x64.exe
usvfs_proxy_x86.exe
usvfs_x64.dll
usvfs_x86.dll
- Back up the original four files from the ModOrganizer folder.
- Extract the updated usvfs release somewhere temporary.
- Copy the updated files into the folder that contains
ModOrganizer.exe. - Launch ModOrganizer through your Wine wrapper and start GAMMA from MO2.
- GAMMA Setup Tool has an
Update usvfs binariesoption in the setup screen which performs the update automatically. - This fix is separate from D3DMetal, DXMT, DXVK, and shader cache fixes. A renderer change may hide or change the symptoms, but it does not repair a broken MO2 virtual file system.
- If you change renderer or install shader fixes afterward, clearing GAMMA's shader cache may still be necessary for those separate changes.
- When testing MT or otherwise modified game executables, make sure they are launched from inside ModOrganizer after the usvfs update. Launching the executable directly bypasses MO2's virtualized mod file view.
Tested and confirmed working after updating usvfs:
- CrossOver 27.0.0 Preview
- CrossOver 26.2 Stable
- Sikarugir
WS12WineSikarugir10.0_6