What recommended upload/download speeds should I have for a Quake 1 server

hostingquake

I know that this sounds extremely outdated to talk about, but what are some recommended Internet speeds for a Quake 1 server? I've been catering to the lone players looking around on the DarkPlaces master server, and for some reason, the lag in my server is ridiculous! It's a game from 1996, and I still can't understand why this is happening.

I think the main problem I have is that I'm using a wireless connection to do this, but again, it's Quake! I should be able to handle this! I also have cruddy Internet speeds, around 10mbps for download, and a measly 1mbps for upload. When I get the chance, I'm getting a Raspberry Pi 2, and connecting it over ethernet to run servers like this. I also would like to note that I used to run servers for Garry's Mod and the like, and they are alright, but I had a better Wi-Fi dongle then, and Garry's Mod has client-side prediction.
As a summation:

I am using the DarkPlaces engine, I am using a 150mbps Wi-Fi dongle, and I have 10mbps download 1mbps upload.

What recommended upload/download speeds should I have for a Quake 1 server?

Best Answer

I can't find the specific numbers for Quake 1 nor the DarkPlaces variant of the engine but for a Quake 2 dedicated server it is recommended to have 2.5-2.8 kbps of bandwidth per player. I would expect that Quake 1 would be around the same or less and will update if I find anything specific to Quake 1.

The Dark Places engine has support for multiple protocols, the default should be DP7 which in comparison to the original Quake network protocol is quite bandwidth efficient but comes with a downside of only other players running Dark Places can connect. You could try enabling this if it isn't already, certainly if you're using the default Quake protocols as these are less bandwidth efficient. The protocol can be changed with the command sv_protocolname.

That said, with the bandwidth you have available I doubt you'd experience any issue in hosting a large Quake server so I would look for other potential causes (not bandwidth related) to the problem you're experiencing.