So, I've been able to play FH2 fine, but only if I start through Battlefield 2 and go to the community/custom games/fh2/ and click on activate. And yes, I have already replaced the core bf2 shader's with fh2's shaders so it should load the same as it would when I click on the fh2.exe, but it doesn't. See, when I click on the fh2.exe everything seems to work fine, until my loading finishes, right before you should be able to click on "Start, or join or something" it crashes.
This is rather annoying, because I have to start via the Bf2.exe and go to the community/custom games/fh2 tab every time I wish to play Fh2.
Anyone know how to fix this?