Ok, as a lot of you know, especially if you use IRC, that I'm in the process of making an OP2 winsock replacement.
These are the features that it will have:
- Ability to use routable protocols (TCP) in place of non routable protocols (UDP, what OP2 natively uses) This will allow people using routers and other network devices to play without having to use VPN or other methods to play.
- Possible ability to use application layer protocols to transfer game data (HTTP, DirectPlay, etc)
- Plugin based system. This will allow the ability to change the game, etc. and also allow special things for the connection.
Possible plugins are:
- Auto submission of game results to the forums or other server
- Automatic map download between players
- Detection/Prevention of cheats, etc
- Prevention of checksum errors by faking a checksum (possibly)
- DLL injection so the game can be truly "modded"
- Anything else you can think of. Post it here!
(Note, I will not be able to continue working on the DLL until I can reinstall Visual Studio 6 again, which may not be for a week or two)