Windows 7, I'm assuming, isn't compatible with SRB2. Meaning, it can cause lag. It wasn't made for gaming, it was made to run your programs faster. I've heard many cases as to where SRB2 players stopped playing because of the lag.
Completely and totally false. I'm in Windows 7 and SRB2 runs with no hitches. Netgame lag can only really be caused by distance, an unstable internet connection, background applications, or the netcode itself.
Allow me to give you guys a good procedural guide on how a host can go about "fixing" netplay lag:
1. Pause the game, first and foremost.
2. Open up the console and LISTSERV around 3-4 times. In a nutshell, this "refreshes" your connection.
3. Minimize SRB2 and double-check that you don't have any of the following programs open:
- An instant messaging client (AIM/MSN/ICQ/etc.)
- A browser (Internet Explorer/Mozilla Firefox/Google Chrome/etc.)
- A P2P Program (Limewire/Bittorrenting/etc.)
- Any sort of downloading/uploading going on
- Anything else that I can't think of that would kill bandwidth
4. Ask all of the players in-game to do the same.
5. You can try restarting the map several times, quickly. The easiest way to do this is to type MAP MAPXX into the console, then press up and enter over and over (around 5-6 times).
6. Type PING into the console. If someone has an outrageously high number than the rest of the players, kindly ask him to rejoin.
7. If nothing else, wait it out, or try playing with it and see if it's bearable.
8. Rehost.
If
none of the above steps work, then your internet connection is probably being strained. If you're sharing an internet connection with several people, keep in mind that you're all sharing one single pool of bandwidth. Perhaps someone else is using it to download something right now?
Between each of these steps, stop and check if the lag has vanished. The easiest way to do that is to either type in the chat while measuring the time it takes for the message to appear, or by seeing how fast the game responds to you pressing TAB. Either way works.
With the exception of #4, these steps should
only be done by the server host (not a verified admin). I've used all of these tactics in the years that I've been hosting games, and they have all been proven to reduce and even
remove gameplay lag. Here's hoping they work for you, too.