edit: Here it is. This looks like a good place to work from: https://github.com/MacSourcePorts/xash3d-fwgs
Looks like the main annoyance is no resolution scaling; the game always renders at the size of the window, which at high pixel densities is a problem for the text rendering (it's tiny). Should be solvable for someone motivated though.