
The problem is really down to finding places where you can actually build something like a hydroelectric power plant.
You need a large area you can safely flood. (No villages in the area or only villages you can buy out the owners of) or a high up lake.
The area to flood needs to have the geology required to construct a dam safely.
And finally, the area needs to be pretty high up and have an area below you can direct the outgoing water to.
I’ve played Deus Ex (and the revision mod) and Splinter Cell: Chaos Theory on Linux without issue. If you’re playing steam games it’s basically just install and play. Especially for old games.
There’s a website called protondb.com you can check for compatibility. Gaming on Linux is so good now though, I don’t even check anymore before buying games.
Word of warning though. While modding games running through wine/proton is possible, mod managers don’t usually work or are tedious to set up. I don’t mod too much so I usually just manually install or stick with steam workshop mods.