Hi there, I'm just wondering if you tried changing the rendering system from openGL to Direct3D9? (Or vice versa.)
There is a way you can do this without having to open the game.
1 - Go into your Feral heart folder which can be found if you go into your local disk or your (C) drive.
2 - once you're in there find a file called "Ogre" and open that in notepad.
3 - You should see the first few lines of text looking like either this:
Render System=Direct3D9 Rendering Subsystem
[Direct3D9 Rendering Subsystem]
or this
Render System=OpenGL Rendering Subsystem
[OpenGL Rendering Subsystem]
4 - If those two code are like either of the above simply try changing it for it's counterpart.
5 - If however they are missmatched, for example:
Render System=OpenGL Rendering Subsystem
[Direct3D9 Rendering Subsystem]
Then you should change of of them so that they are both the SAME rendering system as this has been known to cause issues on start up for some users.
I hope this helped!