-
Notifications
You must be signed in to change notification settings - Fork 0
Games
Titles we have deliberately taken on, and what was measured on each. This is not an inventory of anyone's library — a game gets a row when there was a reason to work on it.
Tested on an M4 Max, macOS 27, CrossOver 26.2 patched with winevideo, GPTK 4.0b2.
| Game | Engine | Symptom | Fix | winevideo | Status |
|---|---|---|---|---|---|
| Mortal Shell 2 | Unreal Engine 5.6.1 | Crash on the first cutscene | Runtime patch, 4 sites | No 1 | Fixed |
| Life is Strange: Reunion | Unreal Engine 5 | Freezes after a while, anywhere | DXGI node guard | No 1 | Fixed |
| Life is Strange: Double Exposure | Unreal Engine 5 | Freezes after a while, anywhere | DXGI node guard, same DLL | No 2 | Installed, not yet confirmed in play |
| DYNASTY WARRIORS: ORIGINS | Koei Tecmo, in-house | Cutscene runs with sound, picture black | Video bridge, D3D11 to D3D12 | No 3 | Fixed |
| Beast of Reincarnation | Unreal Engine 5 | Startup video plays with sound, no picture | NV12 restored, Electra forced to software | No 1 | Fixed |
1 Measured, not assumed. Mortal Shell 2 and Life is Strange: Reunion were played on a CrossOver carrying no winevideo and again on one that did, same version, differing only in the GStreamer plugins. Beast of Reincarnation was measured differently and more strictly: every run of it was in a bottle winevideo has never touched.
2 Inferred from Reunion rather than measured: identical fault, identical DLL.
3 Measured on CrossOver Preview 20260821, in a bottle winevideo had
never touched and with no .webm byte-stream handler registered. It was
expected to fail there and did not. How the WebM is opened at all under those
conditions is not yet explained -- Preview's own mfplat contains neither the
handler's CLSID nor the string "webm" -- so this is recorded as a measurement
with an open question behind it, not as an understood result.
No game here needs CrossOver patched with winevideo. That was not true when this project started, and it is the single biggest change: Preview decodes VP9 profile 0 and 2, H.264 and AAC on its own. What is still needed is everything in the Fix column, because none of it is decoding.
Every row is a title we deliberately took on, and every claim on the linked page comes from a measurement on an installed copy. Where something was established by reading the executable rather than by playing to the failure, the page says so.
It answers one question: does the game need CrossOver patched with winevideo for the fix to get it working?
- Yes means the fix is not enough on its own. DYNASTY WARRIORS: ORIGINS decodes VP9 through Media Foundation, and without winevideo there is nothing to decode it with — no frame ever exists for the bridge to present.
- No means the fault has nothing to do with video decoding. Both Life is Strange titles freeze inside DXGI; the cutscenes were never the problem.
winevideo is worth having regardless. The column is about what each fix depends on, not about whether to install it.
Run the survey on that game's folder, and if it misbehaves, the probe. Both
are in diagnostics/ and both are described in
Diagnosing a new game.
Paste what they print. Measurements are the point of these pages, and a row without one is worse than no row.