[Mali GPU Hang] NFS Most Wanted (2012) freezes when driving Porsche 911 Carrera S on Winlator Star – compute BCn / full emulation
Game: Need for Speed: Most Wanted (2012)
Device: Xiaomi 15T Pro, MediaTek Dimensity 9400+, Immortalis‑G925 MC12, 12 GB RAM
Fork: Winlator Star (Bionic)
Crash Description:
After completing the first race (Keys to the City) and continuing to drive the Porsche 911 Carrera S in free roam, the game freezes completely within 30–90 seconds. The screen locks on a single frame while the engine audio loops in a constant acceleration tone. The GPU appears to hang—no error message is displayed, and the container must be force‑closed.
The freeze does not occur when switching to the Aston Martin V12 Vantage immediately after the race, nor does it happen when BCn Emulation Type is set to software (though that mode is extremely choppy). With the BCn Emulation Type set to compute and BCn Emulation on full or Auto (doesn't matter), the Porsche consistently triggers the hang. Driving the same environment with any other car does not cause the freeze, confirming that the problem is specific to the shaders or material properties of the Porsche 911 Carrera S.
Current Container/Shortcut Settings:
· Screen Size: 800×600 (4:3)
· Graphics Driver: Wrapper‑original (System)
· DX Wrapper: DXVK+VKD3D
· DXVK Version: 1.10.3‑async‑0 (Async disabled)
· VKD3D Feature Level: 12_1
· Vulkan Version: 1.2
· Present Modes: mailbox
· BCn Emulation: full
· BCn Emulation Type: compute
· Audio Driver: ALSA
· Box64 Preset: Compatibility
This appears to be a Mali‑specific GPU hang, likely triggered by a combination of the Porsche’s complex D3D11 shaders (metallic paint, reflections) and compute‑based BCn texture decompression under full emulation. Software BCn avoids the hang at the cost of severe stutter. Any insight into why this particular car overloads the compute pipeline would be greatly appreciated. Ps: I wanted to try a new game without using an external Save but the crash remains the same in both cases. I have tested a lot, I have come quite far from a black screen I am not gonna give up yet.