Arc Raiders crashes on startup with AMD GPUs (RADV driver) due to a Mesa bug with vkCreateComputePipelines.
Error:
wine: Assertion failed at address 00007F... (thread 0088), starting debugger...
!status && "vkCreateComputePipelines"
Related Issues:
This patch removes crash-causing assertions in Wine's Vulkan layer, allowing the game to continue even when pipeline creation returns an error.
v2.0 now patches multiple Vulkan functions:
vkCreateComputePipelinesvkCreateGraphicsPipelinesvkCreateRayTracingPipelinesKHRvkCreateShaderModule
- Linux with Steam installed
- Proton Hotfix (or other Proton version)
xxdandobjdump(usually pre-installed)
chmod +x patch_winevulkan.sh
./patch_winevulkan.sh./patch_winevulkan.sh --all --verbose| Flag | Description |
|---|---|
--all |
Patch ALL found Vulkan assertions (more aggressive) |
--verbose |
Show detailed patching info |
--restore |
Restore from backup |
- In Steam, right-click Arc Raiders → Properties → Compatibility
- Select "Proton Hotfix" (or whichever version you patched)
- Launch the game
If you experience crashes or recording issues:
PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 %command%
If you still have issues, enable logging:
PROTON_LOG=1 %command%
Check ~/steam-*.log for errors.
The script creates a backup. To restore:
./patch_winevulkan.sh --restoreThe patch replaces jne instructions (opcode 75 09) with two nop instructions (90 90) at locations where Vulkan functions would trigger assertion failures.
Before: test %eax,%eax; jne assert_fail
After: test %eax,%eax; nop; nop
A safe, external map overlay tool for Arc Raiders - 100% ban-safe!
cd map-overlay
./start-map.sh- Interactive maps for all areas (Dam Battlegrounds, Buried City, Spaceport, etc.)
- Loot locations, POIs, and more
- Keyboard shortcuts (1-5 for maps, R to reload)
- Works with second monitor or Alt+Tab
- Completely external (just a web browser)
- No memory reading or game modification
- EAC sees it as a normal browser window
- Same as having YouTube open while playing
This is a workaround until Mesa/RADV fixes the underlying bug. Use at your own risk.
MIT - Do whatever you want with this.