Enemy Territory dedicated server on 200mhz?


(Kamel) #1

hello everyone. sorry if this has been already covered elsewhere, but i am about to host a lan party in the up-comming weeks. but the computer i am wanting to host this dedicated server on is only a 200mhz cyrix with like a 2 meg video card. what i’m getting at is, the comp can run the dedicated server perfectly fine, but it can’t run the setup menu for the options.

in windows xp, is there a way to start this dedicated server with all of the options or what-not, without having to enter the gui setup menu.

also, i run slackware9 on the same box, so if you reccomend using a linux server, i can do that as well.

please dont mention anything about the system requirements, i don’t wanna hear it. i know it can do it, but it is a slow machine. many people seem to miss that dedicated servers have text based protocols, and really dont require a gaming machine to run them. we are only going to have a max of 8 people at the lan party, so it should hold out fine.

thanks for your time or whatever :smiley: heh


(WiGgLeRiCe) #2

I know you love that old computer , but it’s so outdated that it can only run one of these smiley emoticons -----> :eek3: You must try and part with your dear old friend and euthanize the poor suffering thing. Lan parties use up the processing, ram and video card power so if you try to host a lan party on it with a 200 mhz puter you might inadvertantly set fire to your house when it overheats and explodes.


(Rippin Kitten) #3

Run the linux dedicated server. You’ll be eating up too much power with the overhead windows creates.

If you’re running the dedicated server, you don’t even need the graphics card. So don’t worry about that.

You can also take whoever has the beefiest machine and have them run both the server and a client. Under a LAN with 8 peeps, this shouldn’t be a problem.

RK


(Kamel) #4

actually, the reason why i am going to host a dedicated server is because when trying ET at our lan party before, each said “cd key already in use”, so we were “forced” to run a dedicated server.

besides that, it’s a learning experiance… being able to do it locally will help me to learn how to do it remotely – that’s a good thing to be able to do in my world.

anyway, thanks for your comment rippin kitten… WiGgLeRiCe: you don’t realize how stupid and immature you sound when you say these things… a 200mhz processor is more than enough for 4vrs4. apparently, you don’t know anything about linux either… running linux without X can be done with 8mb of ram or less.

please guys, if you’re gonna turn this into a bash session of my server, just go to a different post. i dont have time to deal with 12 year old kids who think that every machine is over 2ghz cuz their mommies and daddies are doctors


(_NeT_WalBanger) #5

Thats because you used the “SAME” game on each machine (lazy Ba$t@rd ;))
You have to download the game on EACH machine not just copy from 1 to another…My mates had the same trouble

THere might be another way round this but I dont know much about the technical stuff


(daemord) #6

Thats because you used the “SAME” game on each machine (lazy Ba$t@rd ;))
You have to download the game on EACH machine not just copy from 1 to another…My mates had the same trouble

THere might be another way round this but I dont know much about the technical stuff[/quote]

Wrong wrong wrong wrong and wrong

When you start the game it contacts PB for a CDKey, if it cant, or cant get thru or anything like this, it moans with a similar message to what you got, the reason it probably worked, is cause when you set up your server, you accidently turned off PB or didnt have it set up right so it never checked for a CDKey.

Same problem happened when we were at lan and only work around we could come up with, is to turn off PB, then it works np.


(ziege) #7

So what is the file “etkey” for then?

Also if you’re not running a dedicated server then I thought you have no choice but to have PB off anyway?


(Sauron|EFG) #8

PB_SV_LanMask [IP Subnet Mask]
This setting is used for Internet Servers that also have local LAN game clients connecting; it should be set to hold the subnet of the LAN; for example, if the LAN IP Addresses are 192.168.1.x, then set pb_sv_lanmask to 192.168.1

If that isn’t set you’ll get the “CDKey in use” message.


(Rippin Kitten) #9

Or you can just turn off PB entirely. I’m guessing with a LAN you don’t need things like cvar checking, hack detection, and perma ban lists. If you do, maybe you need to think twice about who you LAN with. =)

RK


(Spookstah) #10

I know you dont want to hear it but i need to say it (sorry).

Boot in linux to have atleast some cpu power left, but still i dont believe 200Mhz will be enough to run a decent 4 vs 4 server.

Slack will most likely use about 5-10% of system resources itselfs so you will have 180-190Mhz at max. left for the ET server but every connected player will use a minimum of 20Mhz but more likely 25-30Mhz, maybe you are lucky and it will just run fine but you are “walking” on the edge of your system specs.

Maybe you can find another (faster) cpu that fits in the motherboard or maybe a little overclocking is an option if the system supports it.

Good luck and i hope you will have a fun LAN party with a well performing server.


([VF] Dutch) #11

Thats because you used the “SAME” game on each machine (lazy Ba$t@rd ;))
You have to download the game on EACH machine not just copy from 1 to another…My mates had the same trouble

THere might be another way round this but I dont know much about the technical stuff[/quote]

lol…(as example) so you’re saying if 1000 players got ET on a cd from a magazine they would all get the same error since that version was “copied”? :lol: :moo:


(Kamel) #12

ok, so when will my new, free pc be arriving in the mail from you then?


(_NeT_WalBanger) #13

Thats because you used the “SAME” game on each machine (lazy Ba$t@rd ;))
You have to download the game on EACH machine not just copy from 1 to another…My mates had the same trouble

THere might be another way round this but I dont know much about the technical stuff[/quote]

lol…(as example) so you’re saying if 1000 players got ET on a cd from a magazine they would all get the same error since that version was “copied”? :lol: :moo:[/quote]

Emmm no… Like i said i dont know the Technical side of all this so i wont talk to much on this subject…

But my theory is when you in stall it it generates a KEY (like someone said above “etkey”) this maybe contains your IP address etc (dont know like i said) and then when this game is passed over to someone else it already has the Key written so when BOTH log on the game goes “hang on you are already here whats happening, Arggghhhh cant handle this im off” :smiley:

Or maybe PB does it like people said above…
But it only Ever happens when people have recieved the game of another computer or mate etc…


(Kendle) #14

Not entirely sure either, but I believe the GUID (“CD-key” or whatever) is generated by PunkBuster when you first connect to a PB server. So installing the game on multiple PC’s using the same copy is irrelevant. i.e., the “CD-key” is created AFTER the game is installed and is NOT contained within the installation itself.


(Fenris) #15

I’m not reading any answers to the actual question of how to do this non-gui, so to get back on that track; yes it can be done without entering gui mode, just make sure you have all entries you required in the server.cfg file (naming of file can be changed if desired), all maps etc in place.

Then start the game from command prompt with “et +exec server.cfg +set dedicated 2” (this is for linux, for windows I believe it should be “wolfet.exe +exec server.cfg +set dedicated 2”

In case you want to run a mod you may need to add the parameter “+set fs_game shrubet” (or “+set fs_game etpro”) if the mod is installed in parallell folder

Personally I have never had any trouble with this so far, but some have reported they need to add the parameter for the IP address as well, I’m not at any machine with ET installed right now so I don’t remember that off the top of my head but I think it is “+set net_ip xxx.xxx.xxx.xxx”

That should launch the server in the command prompt, execute whatever config is in your server.cfg and then launch the maptype specified there (default I think is that it executes campaigncycle.cfg)


(niko) #16

running slackware with the minimum modules installed should produce a dedicated server just fine… just make sure you set your sv_fps (i think thats the setting) to something reasonable or the server will whine regardless if its a ~p200 or a 2x2.6ghz beast

also, does anyone know if ET has optimised code for dual cpu machines?

Since it’s based off of RTCW and it was based of Q3 and q3 had the cvars for dual cpu (smp i believe) i was just wondering if it was working in ET.

thankys

oh…and let us know how the server turned out…


(=TAC=Chron) #17

btw, you can start a dedicated server in windows without going through the gui. just create a batch file with the command line options that you want to use.


((>Tool) #18

try doing a /pb_cl_enable, then a /pb_sv_enable then a /pb_sv_update all in you’re console. Those helped me with similar problems but you need to be connected to the internet of course. also try loading the game with a different port on each machine. I haven’t tried this but I’ve heard it works nicely. try adding " +set net port 27961" notice the space before it. next machine make it 27962 and so on. this also means however, that when you are connecting to a server with the games default post 27960 that you would have to include that in the address to connect becuase you’re modified you’re default. Just some thoughts, hope it can do some good for you. if it doesn’t work try modifying the spacing a bit like netport and not with a space. Good luck man.


(oakland14) #19

I had this same problem running a dedicated at a lan party. I was getting the cd key erro,along with others, and it is a PB problem, (not to sound redundant) the only goofy thing was, i would turn off PBin the windows gui menu for the deicated and it stil wouldnt work. I had to use one of the command line commands to turn it off. Then it worked.

also, I might be wrong, but cant you down laod the updater for PB, i think the fiel name is something lile pbweb>exe, and put it into the pb file in your ET directory, and THAT will update all the clients that try to connect.

AM i wrong? right? anyone…


(Sauron|EFG) #20

No, the client will try to contact the PB server if PB is enabled.