[bf1942] BFV servers not listed on ASE ( the reason and the fix )
David Harrison
trogspam at games.telstra.com
Tue May 25 01:36:53 EDT 2004
It would be super-fantastic if it someone could assure us that this has been
acknowledged by the developers and will be fixed in the next patch.
-- david
---- Original Message ----
From: "Steven Hartland" <killing at multiplay.co.uk>
To: <bf1942 at icculus.org>; "Andy Berdan" <andy.berdan at dicecanada.com>
Cc: <clanservers at multiplay.co.uk>
Sent: Tuesday, May 25, 2004 10:52 AM
Subject: [bf1942] BFV servers not listed on ASE ( the reason and the
fix )
> 1.01 Patch ReleasedRight making some progress on why this is
> happening. Its due to the
> fact that the player info reported by BFV is missing all detail:
> <BFV packet snip>
> 672: 6e645469 6d655265 6d61696e 01077374 ndTimeRemain..st
> 688: 61747573 02340974 69636b65 74733101 atus.4.tickets1.
> 704: 09746963 6b657473 3201066d 61704964 .tickets2..mapId
> 720: 01076761 6d654964 01011b01 01052028 ..gameId...... (
> 736: 2f29011b 01010520 282f2901 1b010105 /)..... (/).....
> 752: 20282f29 011b0101 0520282f 29011b01 (/)..... (/)...
> 768: 01052028 2f29011b 01010520 282f2901 .. (/)..... (/).
> 784: 1b010105 20282f29 011b0101 0520282f .... (/)..... (/
> 800: 29011b01 01052028 2f29011b 01010520 )..... (/).....
> 816: 282f2901 1b010105 20282f29 011b0101 (/)..... (/)....
> 832: 0520282f 29011b01 01052028 2f29011b . (/)..... (/)..
> 848: 01010520 282f2901 1b010105 20282f29 ... (/)..... (/)
> </BFV packet snip>
>
> You can see above the details are missing. This is correct on a BF1942
> server:
> <BF1942 packet snip>
> 736: 31343937 07737461 74757302 34097469 1497.status.4.ti
> 752: 636b6574 73310433 30300974 69636b65 ckets1.300.ticke
> 768: 74733204 33303006 6d617049 64074246 ts2.300.mapId.BF
> 784: 31393432 0767616d 65496407 62663139 1942.gameId.bf19
> 800: 3432011b 132a2a43 6f6f6b69 65732a2a 42...**Cookies**
> 816: 4a417920 4a415902 31083020 28302f30 JAy JAY.1.0 (0/0
> 832: 2902301b 1447656e 6572616c 6973696d ).0..Generalisim
> 848: 6f204672 616e636f 02320830 2028302f o Franco.2.0 (0/
> 864: 30290230 1b0c4861 6d737465 72486572 0).0..HamsterHer
> 880: 6f023208 30202830 2f302902 301b0757 o.2.0 (0/0).0..W
> 896: 45474d41 4e023108 30202830 2f302902 EGMAN.1.0 (0/0).
> 912: 301b0f43 79626572 20576572 2d576f6c 0..Cyber Wer-Wol
> 928: 66023108 30202830 2f302902 301b0d43 f.1.0 (0/0).0..C
> 944: 61707469 616e2057 696c6c02 32083020 aptian Will.2.0
> 960: 28302f30 2902301b 064c6172 72790231 (0/0).0..Larry.1
> 976: 08302028 302f3029 0230 .0 (0/0).0
> </BF1942 packet snip>
>
> Now the reason why this affects the servers being listed is that; due
> to this issue ASE is forced to query the server using the GameSpy
> protocol. Unfortunately they have no way of telling what port this
> will be on so they just try the default port. If you servers not on
> the
> default port, which none of ours and many other GSP's, aren't
> then its not listed.
>
> So there's two ways I've proposed to get this fixed:
> 1. ASE workaround
> ASE should query the server using the ASE protocol, which it has
> all he port details for, for the basic server details. Next it should
> try and flesh out the player / rule details with the GameSpy query.
> This will result in all servers being listed but some without correct
> player / rule details.
>
> 2. Dice fix
> Dice should fix ASE query support to include all the player / rule
> information in the next patch.
>
> I hope this info helps and we can come to a quick and successful
> resolution to the problem.
>
> The gorry details are covered here:
> http://www.udpsoft.com/forum/topic.cgi?forum=3&topic=1491&start=30
>
> Steve / K
>
>
> ================================================
> This e.mail is private and confidential between Multiplay (UK) Ltd.
> and the person or entity to whom it is addressed. In the event of
> misdirection, the recipient is prohibited from using, copying,
> printing or otherwise disseminating it or any information contained
> in it.
>
> In the event of misdirection, illegible or incomplete transmission
> please telephone (023) 8024 3137
> or return the E.mail to postmaster at multiplay.co.uk.
More information about the Bf1942
mailing list