I get another one.... When I first had FH, I used Dirct3D, and it worked fine. Then from one day to the next it started to crash the game, so I had to change to OpenGL, which is quite laggy for me.
The exact Ogre Exception isn't in your list, but it's type 3 (RenderingAPIException). But when there's something wrong with my comp, why did it work before?
There are not many things you can do to number 3 exceptions
All graphics settings that make sense on this are stored in C:\FeralHeart\ogre.cfg. There are too many hardcoded things, and we can't do anything about them.
Here is default ogre.cfg that comes with the game:
Render System=OpenGL Rendering Subsystem
[Direct3D9 Rendering Subsystem]
Allow NVPerfHUD=No
Anti aliasing=None
Floating-point mode=Fastest
Full Screen=No
VSync=No
Video Mode=800 x 600 @ 32-bit colour
sRGB Gamma Conversion=No
[OpenGL Rendering Subsystem]
Colour Depth=32
Display Frequency=N/A
FSAA=0
Full Screen=No
RTT Preferred Mode=FBO
VSync=No
Video Mode=800 x 600
sRGB Gamma Conversion=No
If changing settings will not help, try to remember what changed in your system before game started crashing.