It seems to be an ASI issue. Try downloading the manual version of LCPDFR 1.1 old rar, and drag the files into your directory. Also, if you use DSound, make sure XLive isn't installed at the same time. As you mentioned, you installed Visual C++ 2005 Service Pack 1 already, so that should fix most of the issues you're experiencing.
Also, make sure you are on the latest version of Microsoft .NET Framework, and that you have DirectX installed.
https://www.microsoft.com/en-us/download/details.aspx?id=30653
http://www.microsoft.com/en-us/download/details.aspx?id=8109