Fastlane69: May I just answer on your feature request without waiting for more threads and polls?

- Lose DPLAY and go with Raknet, Enet, ???
Planned, but DPLAY is not the reason of a multiplayer problem. It's not the fasteest, but despite contrary rumors it's reliable. At least the dplay features we use, which are just the basic client/server send and receive functions.

- Server to server communication
Ok. This is one feature that we found does not work with DPLAY, so for this we'd indeed need to switch the library.

- Lobby system
Planned, but a lobby server can be also done with the current functions.

- Security Fixes (ie: the ability of a dummy GS client to crash ANY GS server)
Only in nonencrypted mode. A dummy client can not crash a server when you use encrypted mode for sending. Invalid packets, i.e. packets that don't come from a server or client of your project are then detected.

- File transfer
Planned, but not essential for an MMOG.

- Web Player
Same as above.

- Individual Client update
Ok.

- Better network diagnostic panel
What diagnostics are you missing?

- Native MySQL integration
There are already several DLLs by users for this purpose.

When I extract from the above features those that you probably really need for finishing your MMOG, I'd select a different library, server to server communication, and a client update range. Can you finish your game when you get those three features?