It just won't work.
Each launch I get an "error" signal and then "TestPlatformer" window appears with the following text: "???? ??? ??????????????Command /? ???????????????"
Shader failing to compile is an issue with game maker & proton. Game works great otherwise.
You need to install d3dcompiler_43, otherwise shader compile fails.
Used PROTON_USE_WINED3D11=1 %command% to launch the game
when was trying to use PROTON_USE_WINED3D9=1 game were running on 10-15 fps
So, The game didn't run from the box immeadiatly for me. I was trying to run it with wine D3D and Proton 5.13-4. It didn't fix bug "FATAL ERROR in Vertex Shader compilation ShaderName: Bloom". When i tried with version 5.0-10 it suddenly worked. It might be due to i was previously twicking something with Winetricks before i found out about how to use wine D3D, but maybe not
Enabling Wine D3D resolved the performance issues the game experiences out-of-the-box.
While I haven't experienced any crashes, I've not played long enough to ensure they won't occur, but so far, so good.
I marked all the answers "YES" but it comes with a caveat: Running just with Proton, the game never found my NVIDIA GPU and instead used the integrated one, resulting in 30-50 FPS.
To fix this, I installed GameMode by feralinteractive, an app you can install from their GitHub page (or from apt-get, depending on your setup). It's a bit tricky to get working (you have to get the gamemoded.service daemon functional first).
After I got GameMode functional, Dredgers immediately ran off the NVIDIA GPU like it was native. Note: I used NO launch parameters.
Summary: The real verdict here is that GameMode is a pretty awesome tool for fixing an otherwise unplayable game.
Frame rate drops from ~50 to ~20 FPS by the second level, entering the shop drops it to ~16