I got a somewhat working port of Xbox HL2 to work on PC. It requires me to use Source 2006 (Also known as old engine). Water doesn't work currently, neither does reflections, and some maps have leaks in them, but besides that, it's working fine. discord.gg/U9gxhN7