Hello old friends,
I'm have an issue with retrieving the list of multi-player servers on Freelancer
The game's central server was shut down several years ago by its owner, Microsoft, but that isn't the problem as game modifications have since worked around the resulting problem. I have two specific modifications for this game, one which enables a list of known servers and another that is a total conversion of the game which lists its own servers, both work as intended normally so I do not believe that they are at fault.
The game has its own server executable so that it is possible to run a local server, for either LAN or net-wide access. However, no servers are being listed for either LAN or internet. It is not likely to be an internet connection issue because an active LAN server should show in the list regardless of the presence or status of an internet connection.
It must be noted that Vista has this exact problem because DirectPlay was deprecated in DirectX 10 which subsequently broken multi-player, this problem could be present in Service Pack 3 on Windows XP but I honestly wouldn't know. The strange thing is that I'm not seeing anything documented that suggests a problem in XP with regards to DirectPlay. Any problems that I do find from a search are generally individual problems that are not relevant to my situation or they relate to Vista. Note that Service Pack 3 appears to have been streamlined into the existing Windows installation on this laptop as there is no uninstall option available. If I could, I would uninstall it and then use my SP2 disk to update.
Here's a brief of my system...
- Dell Latitude D400 Laptop
- Windows XP Home Edition, Service Pack 3
- 1.8 gHz CPU, 768mb RAM, 64mb on-board GPU
- Working Ethernet and wireless adapters, no issues
- Windows Firewall normally active, disabled during diagnostics
- No resident anti-virus or firewall, on-demand scans only
- DirectX 9.0c, updated by game installations
I have reinstalled the game and all laptop drivers to no avail.
Any advice on this would be greatly appreciated.