
PROTON_USE_WINED3D=1 %command%
Lots of small text
In game keyboard is slow to respond
Delete d3dfunc.dll from game files... Use launch option as reported by others.... Turn off Steam Deck's internal frame rate limiter.... Enjoy
PROTON_USE_WINED3D=1 %command%
Deleted D3DFunc.dll
Gun fire sounds either dont play or are choppy
PROTON_USE_WINED3D=1 %command%
The game was crashing due to an error with d3dfunc. Originally, I replaced D3DFunc.dll in the game files with another version downloaded from here: http://dbdepot.co.uk/d3dfunc.html, but removing it completely (as suggested in another protondb report) also works, with no noticeable negative impact.
The PROTON_USE_WINED3D launch option seems to improve performance and prevents glitching on the loading screens.

Haven't played this on Windows, but this seems like one of the better examples of an application that runs well through Wine/Proton.
PROTON_USE_WINED3D=1 %command%
Removed D3DFunc.dll
Wanted to post this to share the workaround: you will need to remove D3DFunc.dll
It's an old optimization for Dark Basic Professional. The game will run fine without it.
Immediate crash
TRIED (but did not work) PROTON_USE_WINED3D=1 %command%
Program opens for a split second before close so I assumed it was a video initialization error. Tried PROTON_USE_WINED3D=1 %command% as suggested in earlier protondb reports but that did not work. After opening the game with PROTON_LOG=1 %command% the game crashes on this line specifically. Unhandled exception: page fault on write access to 0xc8459ac8 in 32-bit code (0x06a9c064).
The game is on an EXT4 drive, in a folder I own with write access of course. The separate launcher works but I tried both fullscreen and windowed to the same result. Tried it in a 32bit wine prefix but it still gives the same error. Its beyond my understanding of Linux to fix. Detailed log for a normal launch no launch options here, its the same error for WINED3D. https://pastebin.com/4CKiJcZd
Brigand won't launch with DXVK, but WINED3D works without issue
Audio can crackle on changing map, time of day, or character. Press Escape to fix.
Encountered an issue where playing a monster voice causes hard crashes. This can be fixed: https://steamcommunity.com/app/652410/discussions/0/2448217320141200426/
Works as expected on Proton 4.11
Occasional audio artifacts can be fixed by pressing Escape.
It's worth noting that Brigand has inherent performance and graphical limitations, regardless of the OS you play it on.
Does not work under Proton 5.0; Proton versions prior to 4.11 were not tested.


There are a few slow downs when the game has to draw a lot of sprites, particularly when a certain flying enemy uses its attack. It also has a tendency to crash if you reload a save too much. Occasionally the audio bugs out, but if you open any menu it fixes except for the outdoor rain sound. In all other places it runs smoothly. The demo runs worse and you need to delete all the character audio in the brigand oaxaca sub-folder (not default) or it crashes when certain dialogue triggers.
