I know this might be a bit of a long shot, but I figured I would give it a go;
I am trying to get Tyrian 2000 to work properly on my Steam Deck, via installing it from my gog library on Heroic. While it managed to install correctly I have a few issues that need to be resolved before I can continue;
The controller support is non-existent. I am unsure if that is fixable, though I suspect I might be able to get around it by remapping the Steam Deck controls. Not really a problem though if anybody knows a solution I'd be happy to hear it.
The real issue is that the music is not playing. Sound effects work just fine, so far, but I don't get any music. I suspect it has something to do with Dosbox, given the age of the game in question.
I have managed to get it running quite well in Lutris, and it would need my recommendation to use over Heroic Games Launcher - the latter tries to run the game in Windows version of DOSBox through Wine, whereas the former has a ready-made script for configuring the Linux-native DOSBox for this particular game.
Controls may still be wonky (DOS era games didn't have the niceties of unified XInput interfaces), but I've worked around it by using Steam Input remapping to have the left joystick simulate mouse movements.