OK
Thanks to Bonk pointing something out to me a few moments little while ago, I decided to try something I hadn't tried before.
OK.. Installation Rules Simplified
1. Turn Off Anti-Virus
2. Install Game, say no to Gamespy Arcade and DirectX
3. Patch using v2.5.5.2
4. Go to your Starfleet Command Orion Pirates directory, right click the folder, select properties
a. In Security Tab, click Edit and set all users to Full Access, Click OK when done.
b. Go to General Tab, Uncheck Read only, Click OK, in pop up window, click all files and folders and click OK.
5. Go inside the Starfleet Command Orion Pirates folder, find all the EXE files, right click and select properties (you have to do each file individually). Select the Compatibility tab, click Compatibility Mode for XP SP 2 and Check Run as Administrator. Click OK
6. Find the SFCOP.exe file rename it to SFCOP.old.
7. Find the StarfleetOP.exe
a. Right click and select Copy.. go to desktop and right click, select Paste.
b. Rename StarfleetOP.exe to SFCOP.exe
c. right click file, select Cut, go back to Starfleet Command Orion Pirates folder and right click, select Paste. (This keeps GSA compatibility)
8. Right click this file and select Copy, go to desktop and select Paste Shortcut.
9. Install OP + v4.0
10. Install the Enhanced DLL files.
11. From here you can install any extra scripts, models, enhancement packages, server installers, etc..
12. Make sure yo edit your Gamespy Arcade settings for Orion Pirates to launch from the SFCOP.exe file from now on.
13. Make sure your DirectX is up to date.. Latest version is November 2008.
14. Preferrably try playing with Anti-virus turned off and Firewall Disabled or ported correctly.
====================================================================
As a side note.. Server kits will need to have the SFCOP.exe file added to Validate Client Files.
Currently Hardcore is up and online for Vista Testing... DB has been reset.
Now if you are still having movement problems on the Dynaverse .. then you may want to install
Microsoft Application Compatibility Toolkit 5.0 and the
Microsoft Application Verifier to ensure compatibility..
Vista has compatibility set up for the SFCOP.exe file but does not recognize the StarfleetOP.exe file.. by renaming the StarfleetOP.exe file to SFCOP.exe, Vista applies the compatibility fixes to the main program file.. As such, I just had 6 missions on Hardcore without incident.. Movement on the server seemed normal to me as well as resupply, shipyards, viewing ships, repairs, news, map updating after missions, instant DV info.. everything..
I believe the same fix can be applied to Empires at War as well.
I need others to test and confirm that this work around indeed works as it is showing on my end.