This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
Afaik Steam has a compatibility layer (Proton) which makes the games run on linux, because the SteamOS which is running on the Steam Deck is Linux. There is Wine you could use for games outside Steam, or you could also try running them throuhg Steam.
Now I have no experience with any of this, but plan to set up Linux dual boot at some point and this is my understanding of things. Somebody better suited will probably chime in with mire details
There’s the new UMU launcher that allows running proton outside of steam. Winehq also works fine by itself, at the end of the day proton is just a fork of wine with a few patches and relies on plenty of shared components like dxvk and vkd3d.