[bf1942] BFVCC & BFVC3 ?

Sam Evans sam at neuroflux.com
Wed Mar 17 22:31:25 EST 2004

Hmm..  So what exactly is sent from the client to the gamespy layer to get
it to send back server information?  In the old BF1942 server, all that was
needed was to send \xff\status\ or \player\info to the UDP/23000 socket, and
it would start singing.


This one is a bit different, as it seems like the first 20 bytes after the
IP layer are somewhat different, except that there's the occasional 23.456
that is sent to the server, and the response is the server information back
to the client.


Any help would be appreciated, and save me some time in fixing my
battlestats script..






From: Peter Chang [mailto:peter.chang at dicecanada.com] 
Sent: Wednesday, March 17, 2004 4:44 PM
To: 'bf1942 at icculus.org'
Cc: Bjorn Hedberg; Andy Berdan; Tom Galt
Subject: RE: [bf1942] BFVCC & BFVC3 ?


> From: Jon Wolberg [mailto:jon at ecgnetwork.com] 
> Subject: Re: [bf1942] BFVCC & BFVC3 ? 
> Our pub is 
> The name is ECGNetwork.Com #2 BFV.  In the ingame browser it 
> shows as 999 
> once it gets over 16 players, but ASE shows it just fine. 
> How would you able to fix this? 

you could patch the library? 

in the hours i while away waiting for builds on my suck machine, i poked
around a little bit more at the gamespy layer. the problem is that there is
a hard limit for the amount of data that gets sent for the handling of an
'old query' in the version of the library we're using. 

nobody else seemed to have done this, but the place where things get cut off
is at position 2048, an odd # in the non-number theory sense, and not
coincidentally the gamespy hard limit.

we're 'not allowed' to modify gamespy code, so that's out, but can you guys
just use whatever the 'new query' format is?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://icculus.org/pipermail/bf1942/attachments/20040317/b7c7c57c/attachment.htm>

More information about the Bf1942 mailing list