

With a bit of work (and a lot of help from the Steam Deck developer's forum) I managed to fix the game's issues with DX12 (at least on AMD hardware.), so now players on Proton get acceptable FPS together with correct graphics.Īnd as a free bonus, that work also fixed a general graphics bug that by sheer chance never surfaced on Windows (but could very much have appeared after the next GPU driver update). The performance impact was drastic, so I decided against this. The fallback to DX11 in case of WINE, I mean. Im hoping that Linux platform will gain more popularity and with it maybe. Just educated guessesI investigated this approach for one of the games I am working on too. For Drakensang: The Dark Eye on the PC, a GameFAQs message board topic titled. obviously not much thought went into it, otherwise they would have choosen something more semanticaly sensefull, like checking for wines self identifying env variables so they hacked in an if-case based on that env varble to chose the fallback. they saw that their default dx12 renderer didn't work on the SD but the fallback did. Quoting: Matombosounds like they normaly render with dx12 but have a buggy fallback for dx11 or vulkan in the engine.
