Grotok2003: Not sure if it will work. Have you tried installing the game in a folder other than C:\Program Files\? If not, try installing it in another folder, like C:\Games\. Also, run the game with Administrator privileges.
Check the very bottom of this link for details:
www.pcgamingwiki.com/wiki/Lionheart:_Legacy_of_the_Crusader
Thanks for the response! I have tried running as admin, though I haven't tried installing to another directory, ill give that a shot tonight. Fingers crossed.
I saw some good ideas on that sites you linked to, I also didn't know there was an openspy client to let you still play online! Now I really have to get this fixed lol