What I have noticed is slow hex movement when the server updates the news for the shipyard.
Slow Hex movement after battle until the server updates.
slow hex movement if moving hexes quickly (like the server lags behind)
I'm starting to wonder if it is the server kit itself that is slowing the Vista players down and not the game since players on Vista can pay GSA no problem, but only have problems when connected to the server (not in battle). I think it is time to recheck the networking code in the server kit.. maybe too many process sent through too few ports, or maybe needing to set the Server Kit to Win 2K compatibility mode before launch. Many game companies had to "Patch" their servers to be Vista compliant (along with some client software as well, but OP is not showing signs of that need on the Client end).
I can't seem to find any problem on the Vista end other than connection with the server.. so if XP player and Vista Player can play TCP/IP, GSA with no issues, but logging on to a server causes movement and updating lag, then it may be the server kit itself.
The results are consistant on all servers.. Boneyard, the Total War server, and the Test Setver using OP Stock shiplist.
The problem does not seem to be client side, but server kit side.. the servers all have 1 thing in common.. Build 37 of the kit. Maybe I can talk Bonk into looking into the Server Kit Code and maybe make a friendlier build to work with both Vista and XP.. but that may take a while with his schedule.
I'll look in to it.
(from other thread:
http://www.dynaverse.net/forum/index.php/topic,163378920.30.html)
There is client side code included in the serverkit related to the map controls and timing. I have never been exactly sure why, and probably will not be until I can get my hands on a copy of the client source.
However, i bet with close examination of the client code that is included in the kit we might be able to find the snag with vista and find some configuration hack or workaround such that we do not need the client source to fix the issue.
(edit, I'm betting on some change in vista or directx networking that affects udp QoS. - actually, I have a pair of vista machines here for a short time I might be able to take a look at, I'll see what directx they have on them and maybe install OP to see for myself...)
Pestalence, do you have access to the serverkit development forums? See, the problem is I do not have vista on one of my own machines, and you've always been our windows support point man. If you do not have access to the development forums perhaps you should. I know Frey is busy right now, so it might have to wait a bit, or perhaps I can just give you the appropriate snippets of code to see if you might be able to spot the issue and find a workaround. (Would still need Frey's permission)